diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 630142402..cc372f061 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -102,20 +102,20 @@ PODS: - SJUIKit/UIMaker (0.0.0.58): - SJUIKit/UIMaker/Core (= 0.0.0.58) - SJUIKit/UIMaker/Core (0.0.0.58) - - SJVideoPlayer (3.4.0): + - SJVideoPlayer (3.4.1): - SJBaseVideoPlayer (>= 3.7.0) - - SJVideoPlayer/Common (= 3.4.0) - - SJVideoPlayer/ControlLayers (= 3.4.0) - - SJVideoPlayer/ResourceLoader (= 3.4.0) - - SJVideoPlayer/Common (3.4.0): + - SJVideoPlayer/Common (= 3.4.1) + - SJVideoPlayer/ControlLayers (= 3.4.1) + - SJVideoPlayer/ResourceLoader (= 3.4.1) + - SJVideoPlayer/Common (3.4.1): - Masonry - SJBaseVideoPlayer (>= 3.7.0) - SJUIKit/AttributesFactory - SJVideoPlayer/ResourceLoader - - SJVideoPlayer/ControlLayers (3.4.0): + - SJVideoPlayer/ControlLayers (3.4.1): - SJBaseVideoPlayer (>= 3.7.0) - SJVideoPlayer/Common - - SJVideoPlayer/ResourceLoader (3.4.0): + - SJVideoPlayer/ResourceLoader (3.4.1): - SJBaseVideoPlayer (>= 3.7.0) - YYModel (1.0.4) @@ -159,7 +159,7 @@ SPEC CHECKSUMS: SJMediaCacheServer: 95bebce42f281fccaff25a5e8284022478ff7ba5 SJRouter: a866e7884fc9219bed523be0a0318c3a84e85022 SJUIKit: 86d5b16f8b8b17274ef8805acf965e4014629e15 - SJVideoPlayer: 583387d58278db0e9e56122066425fb05fd84ec7 + SJVideoPlayer: de6f7b1d192711840a672716c0237b7f6af642bf YYModel: 2a7fdd96aaa4b86a824e26d0c517de8928c04b30 PODFILE CHECKSUM: 806121bb2fec366be255af4703b69f0a92bb11e3 diff --git a/Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItemInternal.h b/Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItemInternal.h new file mode 120000 index 000000000..119eb7354 --- /dev/null +++ b/Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItemInternal.h @@ -0,0 +1 @@ +../../../../../SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemInternal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItemInternal.h b/Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItemInternal.h new file mode 120000 index 000000000..119eb7354 --- /dev/null +++ b/Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItemInternal.h @@ -0,0 +1 @@ +../../../../../SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemInternal.h \ No newline at end of file diff --git a/Example/Pods/Local Podspecs/SJVideoPlayer.podspec.json b/Example/Pods/Local Podspecs/SJVideoPlayer.podspec.json index 950760a80..7e47d746f 100644 --- a/Example/Pods/Local Podspecs/SJVideoPlayer.podspec.json +++ b/Example/Pods/Local Podspecs/SJVideoPlayer.podspec.json @@ -1,6 +1,6 @@ { "name": "SJVideoPlayer", - "version": "3.4.0", + "version": "3.4.1", "summary": "video player.", "description": "https://github.com/changsanjiang/SJVideoPlayer/blob/master/README.md", "homepage": "https://github.com/changsanjiang/SJVideoPlayer", @@ -16,7 +16,7 @@ }, "source": { "git": "https://github.com/changsanjiang/SJVideoPlayer.git", - "tag": "v3.4.0" + "tag": "v3.4.1" }, "requires_arc": true, "dependencies": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 630142402..cc372f061 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -102,20 +102,20 @@ PODS: - SJUIKit/UIMaker (0.0.0.58): - SJUIKit/UIMaker/Core (= 0.0.0.58) - SJUIKit/UIMaker/Core (0.0.0.58) - - SJVideoPlayer (3.4.0): + - SJVideoPlayer (3.4.1): - SJBaseVideoPlayer (>= 3.7.0) - - SJVideoPlayer/Common (= 3.4.0) - - SJVideoPlayer/ControlLayers (= 3.4.0) - - SJVideoPlayer/ResourceLoader (= 3.4.0) - - SJVideoPlayer/Common (3.4.0): + - SJVideoPlayer/Common (= 3.4.1) + - SJVideoPlayer/ControlLayers (= 3.4.1) + - SJVideoPlayer/ResourceLoader (= 3.4.1) + - SJVideoPlayer/Common (3.4.1): - Masonry - SJBaseVideoPlayer (>= 3.7.0) - SJUIKit/AttributesFactory - SJVideoPlayer/ResourceLoader - - SJVideoPlayer/ControlLayers (3.4.0): + - SJVideoPlayer/ControlLayers (3.4.1): - SJBaseVideoPlayer (>= 3.7.0) - SJVideoPlayer/Common - - SJVideoPlayer/ResourceLoader (3.4.0): + - SJVideoPlayer/ResourceLoader (3.4.1): - SJBaseVideoPlayer (>= 3.7.0) - YYModel (1.0.4) @@ -159,7 +159,7 @@ SPEC CHECKSUMS: SJMediaCacheServer: 95bebce42f281fccaff25a5e8284022478ff7ba5 SJRouter: a866e7884fc9219bed523be0a0318c3a84e85022 SJUIKit: 86d5b16f8b8b17274ef8805acf965e4014629e15 - SJVideoPlayer: 583387d58278db0e9e56122066425fb05fd84ec7 + SJVideoPlayer: de6f7b1d192711840a672716c0237b7f6af642bf YYModel: 2a7fdd96aaa4b86a824e26d0c517de8928c04b30 PODFILE CHECKSUM: 806121bb2fec366be255af4703b69f0a92bb11e3 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 6e08fffd3..58d365a0c 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -9,7 +9,6 @@ /* Begin PBXBuildFile section */ 000E7253C333A171B8EF1634127312A1 /* SJPlaybackRecordSaveHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = AE1BB9EF97E3582F740C953EB6FF1B2E /* SJPlaybackRecordSaveHandler.m */; }; 0023DC306272F589256067F2ACDA69A2 /* NSURLRequest+MCS.h in Headers */ = {isa = PBXBuildFile; fileRef = 6230B241517C90A6E328AF141A567AE3 /* NSURLRequest+MCS.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0050C2E8C38821781AD37C34DFD780E4 /* SJProgressSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 894B0AA413A404063B27A54AC54823B0 /* SJProgressSlider.m */; }; 010A88B56A86FE91C6E9CBA892F761E7 /* SJPlayModel+SJPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D21909DD6D09EDFF79CC013D8DF5162 /* SJPlayModel+SJPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 017D89FE835939F828D63FCABF9760B2 /* SJPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B50D52BD615FFCE96735FADE1CE22522 /* SJPlayerView.m */; }; 01D5FBC350E24AD4BF493C0AF742E47E /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = CBECACBF5E53DE58E06DB22750C29FDF /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -17,54 +16,53 @@ 020E74845BFE4C9DD3F846E649E2CA1E /* SJFullscreenPopGesture.m in Sources */ = {isa = PBXBuildFile; fileRef = 9072523E50A872D45927AB47C03EF6E1 /* SJFullscreenPopGesture.m */; }; 022BAD804C5AC9E8B468250C711707BE /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F1EECE762E5B32AD2E1D04DFB9A099B /* SDWebImageDefine.m */; }; 02C4037C5816B4A25F33C46D80057FA2 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = BED1592BDDDE5C7CA2ACF981283A6A7F /* UIScrollView+MJRefresh.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 03746D0CA7FFAFDABCA59E25A5753334 /* SJVideoPlayerURLAsset+SJExtendedDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 64DE38705FA5456653DA23794AA44030 /* SJVideoPlayerURLAsset+SJExtendedDefinition.m */; }; 038624C9D9CAC879C0B263616C798B10 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B94D677625D5F5775D57AA3BD92C664 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03CB9B688CEB23A95689C1D2B6725E32 /* SJUTRegexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 885C346296ECEA27FBFAB7D857B315E3 /* SJUTRegexHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 039954A94A7A15B27C1FD374CD8BA9C7 /* YYModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BE7C176E52D2707EBB49F45F3C786B38 /* YYModel-dummy.m */; }; + 03CCB5CFA3568BC21A7054F5FA0E2FAC /* SJClipsSaveResultToAlbumHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C8616145561959345A05DABBB616D7 /* SJClipsSaveResultToAlbumHandler.m */; }; 040190A5485A4653E84BF38EFA20957C /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 93A4F7951CFCC69FEB62002D32F10AD1 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 044D3A0AF8A45B4AFDEEEEC85B4F42A3 /* SJUIMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AC4E676CCA2B49BFDC8429735707001 /* SJUIMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04AD324EE70A9F6AE12E30CE3EBC98DE /* SJTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5B5C9ECCC7EEC5EDA3F73BAE659029 /* SJTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 052DF25E12C02BC0F685CFF8D3319932 /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = B3113787B1E551FFCFE1405FBAC200A6 /* MASConstraint.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 05A8D25ED696C7FFF2355C4DFD06CD87 /* SJSubtitleItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FC0992CEA1165DD0CF0C67E328A0D6 /* SJSubtitleItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0603071ACFEB40276C1C551A4B0793E6 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A951CAAB21FE543DC58B8680C35B819 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0653FFEB27C2C7B6499B639178978F73 /* SJObjectContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DC392352CB9E4CEE547B885EC96F498 /* SJObjectContainer.m */; }; 06C3DB956415A699D1B6C6DADC7C8DD7 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EDF1DD8A9F2FA8A4FD4BC6CC3B3F0FF /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06EC1DECCD4671DEDF4E6FB9BA496526 /* SJFullscreenModeStatusBarDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 12861D4CFB626041A9297BDE6AA375F9 /* SJFullscreenModeStatusBarDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06F2E56134B8581A0B8B36D6576F55CC /* SJSQLiteObjectInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7607076960C74ABF61FCC7D159EAD83A /* SJSQLiteObjectInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 06F3225AD7601F7FE9AB5D387877C946 /* SJFlipTransitionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFED5C1B31C47CCF7D8A14FE216E928 /* SJFlipTransitionManager.m */; }; 073DE4CC827EFD78E9AD5267D7A3812B /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 69A27145F238330217648B0A85BA03B0 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07D5FCDC0854493FC1D0A75E29DAA2BF /* SJEdgeControlButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = BD24D9A2FFDF472CA6E91ABDFAFD5209 /* SJEdgeControlButtonItem.m */; }; 08075B6BFC15806BFB338756183430CF /* SJSQLite3ColumnOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 13EC1960408F989E909A495BE61BF7B9 /* SJSQLite3ColumnOrder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 081AA11F32E731D957DDC9F99BB22242 /* SJSpeedupPlaybackPopupViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 4024459B3153A8CA0FE7D072F17F486F /* SJSpeedupPlaybackPopupViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 08D34874AFEAE1E3FAF74214D387C3EF /* SJClipsBackButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 96BEA8C395473F734586AAB89D1C8A03 /* SJClipsBackButton.m */; }; 08ED047F1B7EE644C1EF573679E72DED /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FA28C8E44ADD92530399AA177CB30CB /* NSData+ImageContentType.m */; }; 09039EBA1D6AA655329EA5F40A43D078 /* Pods-SJVideoPlayer_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED1E5F2B1C9F3F24472873F259BF832D /* Pods-SJVideoPlayer_Example-dummy.m */; }; + 094ACD8D8790D62BEA2FAFB87EE99833 /* SJSQLite3+FoundationExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B36F0A11386C9BFAF81C6DC28C1F7E7 /* SJSQLite3+FoundationExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 097B1FF3EEE04CD6C2508FD1398321D6 /* SJReachabilityDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 7398555B032519684D708EE51B783100 /* SJReachabilityDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 097CF23D169FA0DECA796B00AA1D05BA /* NSFileManager+MCS.h in Headers */ = {isa = PBXBuildFile; fileRef = 7794B41E55743FD8DF88DD393983472B /* NSFileManager+MCS.h */; settings = {ATTRIBUTES = (Project, ); }; }; 09AC61F564595CF8528B5FF57AFC3770 /* SJPlaybackRecordSaveHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D1349F43E096A75765D9E1683F5E4E9 /* SJPlaybackRecordSaveHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0A391C877E77B7F4392C18CB35FB2CBA /* GCDAsyncUdpSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F5ABDB4B58EEBB5308BC6C971C75B9C8 /* GCDAsyncUdpSocket.m */; }; - 0A7DB695DCE0379D18EE4AC53023ED47 /* SJQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E5E96C769A13E0105E12B793698BB28 /* SJQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0AD45C24A762645050CB5A2D59FF7C56 /* HTTPConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0B983050AE49D47B49663ABD310E21 /* HTTPConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0AD5CC0AB66CB888D8BF334AA4994837 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2644E275CC1F1A4B3875263B78A54E08 /* SDImageAPNGCoder.m */; }; 0B237F4DFD5D25D8AC3B406E2881B107 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D16FD2E64D8429B2FF550D6B264F8771 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B8A5B0B7E41AD8485D7B27C52AB29E1 /* SJClipsResultShareItemsContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BABCA7D43E62E5A821AAEC4C63D908 /* SJClipsResultShareItemsContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0BAC4253602A605D2AF2EAC392C5EE47 /* SJApplicationInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = CC879AF08AEC9192A7C2B154F006BE2A /* SJApplicationInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0BD5CD897DE9F80DCFECF638B355AB6E /* SJClipsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D73863EAC9F22E370808734F5088A1C8 /* SJClipsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C04CB7830812241DD5BA3103AB819A9 /* SJEdgeControlButtonItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E9A9C22E03571208664EA009CF0CB2B /* SJEdgeControlButtonItemView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0BED73DB55D1FE87EE0ADFE6F3A0D75A /* SJSmallViewControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 311AE7E9045B9982D47C3C199F063799 /* SJSmallViewControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0D77EB05D26FD41AC60AD01D1D551820 /* SJUTRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F1718CA73A99051651CAFD7BE18850 /* SJUTRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0DFFB384C8942B4EA4C4F9F4A0BA7405 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = BE769C0E23563F1AF94278367A6044FD /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0EDBB54C826D46C5A180BA3B90642C0D /* SJSQLiteTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F0CD8F6FEC6679EE02A839E4C5BAD67 /* SJSQLiteTableInfo.m */; }; - 0F28E6B8929F441D8DE214286E7C4C4C /* SJUIKitAttributesDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = D548AE066A6319627060FAD6F400B71D /* SJUIKitAttributesDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F783F8739AF55648B630C034FF070BA /* SJSQLite3Logger.h in Headers */ = {isa = PBXBuildFile; fileRef = F78235D3963BD9487F66AE5D3BD57B62 /* SJSQLite3Logger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FA7DEE43B3378C572447648A3DEE570 /* SJVideoPlayerConfigurations.m in Sources */ = {isa = PBXBuildFile; fileRef = 97349895656AB185D9533A491E02F37A /* SJVideoPlayerConfigurations.m */; }; + 0F47C8F767E75E64A1F0D9F81C091600 /* SJSQLite3+RemoveExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = C086410D7A42C69D53890ACC96B270C4 /* SJSQLite3+RemoveExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FB551DC68FAFCF00DC0FA2BB4829B06 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F094744546895DF96099D2E1E00DF9AE /* SDWebImageDownloaderDecryptor.m */; }; 0FD644E60DC6C93510E57B1A112784EF /* SJPlayModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 85E05DF2FA21BED6C97F3F2A312E0BC2 /* SJPlayModel.m */; }; 0FD92290500E8B12466CC28B45617C13 /* SJSQLiteCore.h in Headers */ = {isa = PBXBuildFile; fileRef = CB98C5A7150D8171F4DF6F27A8D1063F /* SJSQLiteCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FE1DE2216F71D07BCD49AEC6BF1B458 /* SJUIKitTextMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4796885DB1E60E1D77D7A6A07D1E8ED5 /* SJUIKitTextMaker.m */; }; - 10901C40C984A885A20CFFAFAB6CAD70 /* SJSQLite3+RemoveExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DA84214B85B36B936A74F8287873DB7 /* SJSQLite3+RemoveExtended.m */; }; + 100F9C857AC12CC78253651D08536908 /* SJMoreSettingControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E8628C0A42256E5B0FD546CFAAE9F5CE /* SJMoreSettingControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 10A35D37402A80CA921858BD015A41D5 /* MCSRootDirectory.h in Headers */ = {isa = PBXBuildFile; fileRef = E070A6F19A527F683B6AB640E9C7C635 /* MCSRootDirectory.h */; settings = {ATTRIBUTES = (Project, ); }; }; 10EAEDD432050AF80A34C131BF879526 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC80201321AA42F17AB3B81A9674564 /* SDImageIOAnimatedCoder.m */; }; 11011889E4A6BDC237DDB2EFCEFA3C05 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 447597136D3DB286C03B8BD9AACB8DD5 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1141443C7F7950D7D659EF87860220F3 /* SJSQLite3ColumnOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 13EC1960408F989E909A495BE61BF7B9 /* SJSQLite3ColumnOrder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1159294D5409B5F6865A58FE4482E24E /* SJMediaCacheServer.h in Headers */ = {isa = PBXBuildFile; fileRef = B4B8EF9E3BD2107B30516EF614913F5F /* SJMediaCacheServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 121A4EE0D5FE362E5170691DDD4B676F /* SJBaseVideoPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = E965566DBA7C1D2BB05EF96D9560C523 /* SJBaseVideoPlayer.m */; }; 126E851578B6829E1F5796D7258B8BC2 /* SJDeviceVolumeAndBrightnessManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FFB5839E2E04A18F1B5D4BB77AEDF453 /* SJDeviceVolumeAndBrightnessManager.m */; }; 12F0159CFE3E38EA97283060B47C0EAA /* SJRouteObject+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FDC0461852A3F78C58A085B64A72A009 /* SJRouteObject+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 131BB1EEAF30422751B9DABCBAE1CB19 /* FILEAssetReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B647EF8D999D2E8186BB3A521226B98 /* FILEAssetReader.m */; }; + 131CBCC7742966F7CDFBA31A636E2464 /* SJClipsBackButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 1598AAB2EAB9421A19127451EBF80BD9 /* SJClipsBackButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; 133370488D0C8D0118C766616E0C81AE /* SJMakeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3856D75AF7E3EFAD0D54DF40E770C77B /* SJMakeView.m */; }; 1351741661572689AB572353EED047B2 /* SJPlaybackListControllerInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = 46302D079C103B22321A9B74F9C6B476 /* SJPlaybackListControllerInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; 13E831D83D8FF9EB78DCB5AED2BDFC73 /* CocoaAsyncSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 909775BF0D710EBD0FA91F1EFA0A8B64 /* CocoaAsyncSocket-dummy.m */; }; @@ -74,26 +72,28 @@ 15291D0FDD49B1048796296B8541504C /* SJRouteRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A54B32604CE14BED6F3115C686A8499 /* SJRouteRequest.m */; }; 15484DFA601A92284E1BB722B7277C90 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 715A657E0CC74D8B40E45CA4D3522B3D /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; }; 15B7812A37AC7DBD462ECA1415867246 /* MCSAssetExporterDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = E5FCCC28D898A423599704E1EA0F1CC3 /* MCSAssetExporterDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15F6E6100FFD87B959FDAF66B8331BCE /* SJSmallViewControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 311AE7E9045B9982D47C3C199F063799 /* SJSmallViewControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 161140441F05CDAD359A4579B50A1C34 /* SJMediaPlaybackController.h in Headers */ = {isa = PBXBuildFile; fileRef = 69EA22A0CD95BDBB3C85BE044DE13DFF /* SJMediaPlaybackController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1622BB622165DB2E4FEDE856B7997C05 /* SJSQLite3+FoundationExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B36F0A11386C9BFAF81C6DC28C1F7E7 /* SJSQLite3+FoundationExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 16BBF15BF142E96B601A6F988B608D3D /* FILEAssetContentProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F7F931C5A9B35E770AE8038F8E7681 /* FILEAssetContentProvider.m */; }; 16E1C3569093F6581717B9DEAF0ADA76 /* MCSPrefetcherDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 69FA503DC5817D6C005A6C4389D85AC1 /* MCSPrefetcherDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17283A0C47AD66B0956AA431747DBE17 /* SJSQLite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 92056436F96D182FF7DC887D1CFF8D0F /* SJSQLite3.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 176B49AE30173A87598FBC5B226E2891 /* SJSQLite3+QueryExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 886570E14AD8E3D5960D7F977DEFBF02 /* SJSQLite3+QueryExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 178561A7DED914DD5B3FFE8EB06038C7 /* SJClipsResultShareItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D71529B0D89A93BD2F87748B518AEA /* SJClipsResultShareItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; 17888A46F3E4518379EDB5A0DD16B4CF /* SJViewControllerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2660126F94FAA5D64D589D685FE19E /* SJViewControllerManager.m */; }; + 17DBEBE35C15D616A911D35F6AE9A6B6 /* SJCommonProgressSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 26D6788B83F99BD7E6F0CF03C40AB7A5 /* SJCommonProgressSlider.m */; }; 17DC32428973118802CD2FEAA0493141 /* SJPageMenuBarSubclass.h in Headers */ = {isa = PBXBuildFile; fileRef = D4CA17A1DB3AAE17905F0B7E1AECDAB7 /* SJPageMenuBarSubclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; 17F4E329C5D775C66DFD4C59F9FDAA1D /* SJPlayerAutoplayConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 58DF155447065FE3F7A32E6F38E01D03 /* SJPlayerAutoplayConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; 189DF72956AC5644E850264F84BA2D15 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = BBF048FEB9546C91157F01506F53AF35 /* MJRefreshBackFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 18C4BDA6A51462CC014E65B09BFC7271 /* HTTPResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 130D63586D527C1630C4E31886E2EE95 /* HTTPResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; 18E1E212E38C7431D0389A9E80F807E3 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AE30BD349A6395DD546A92910372A590 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18E3B2385B4AF00684529777B4FC60ED /* SJClipsVideoCountDownView.m in Sources */ = {isa = PBXBuildFile; fileRef = D80693AAFBE04AD08FDFE23A623B9442 /* SJClipsVideoCountDownView.m */; }; 19401EDC4068F320775ED2F1D6A6F0FF /* MultipartFormDataParser.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F927166E75A1D3D765B9E5C8941271 /* MultipartFormDataParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1966256979D58B6DCD644407637F1FD6 /* SJSQLiteTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 01834C4470DCBCB4F100E3A8EC49ED7F /* SJSQLiteTableInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19C30CE1C7023323D2223AFBB6A55A34 /* SJClipsGIFRecordsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = EDBBE86E884269DF03C2E6C8CA2C4264 /* SJClipsGIFRecordsControlLayer.m */; }; 19F739115ABDE2E216F335BD306448C2 /* HTTPServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 888B3360EA2B6287C5326D1A3708F2F4 /* HTTPServer.m */; }; 1A3ED44909DFC450A3BC6324D237D0CF /* NSObject+SJObserverHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 20BE12DC21A9AA42080D6D29760AC1E3 /* NSObject+SJObserverHelper.m */; }; + 1AEFC4021107899FF22726A6A36995F5 /* SJLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = CABA7896EC27F5C017ADF1FD1D1BE108 /* SJLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1B2299DF5B4D32922E62B86CAA5B8DAD /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = E4D7C024E903D1D9220D28006E766910 /* SDAnimatedImageView.m */; }; + 1BCB911559D2762B57D8E8EC1A51C35E /* SJDraggingObservationDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = B4459DA15487099BAAF757D68CA71B5E /* SJDraggingObservationDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1BD2D5C3A3B9C9255A00F16D59A6D9BD /* SJClipsResultShareItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D71529B0D89A93BD2F87748B518AEA /* SJClipsResultShareItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1BE5481BFE0E92F418ACE3E4E01FEF93 /* MCSAssetContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 3785966BE51938C7714CEBE7559068D7 /* MCSAssetContent.m */; }; - 1BFB69D47E71671D1F4846AD36DFF8F7 /* SJVideoPlayerClipsParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B4640E3EE6E4D3F3B165B6CF99770F1 /* SJVideoPlayerClipsParameters.m */; }; 1C036BD236131BA95E24B4802A95C95C /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 89E8FD96E12B95D84295A27E95EB5477 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1C0C0BD647CE847CB961C71FA2C04936 /* SJUTAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B0E285DF3487D2A56F3C01B0D910FA /* SJUTAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1C602D76BE75484028226530049AEAF0 /* SJSQLite3+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6AA2E52A9F795D7EBC65E674F52C1F /* SJSQLite3+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -101,54 +101,55 @@ 1C9429365CB0A88F7D9A1C3245FAB422 /* SJSQLite3Logger.m in Sources */ = {isa = PBXBuildFile; fileRef = 1780BDCC7FD8815D6B93DD6DC07A2FE8 /* SJSQLite3Logger.m */; }; 1C94530BEC4D84C976078A8D245FBDD4 /* SJMakeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1176BBA27A6C78CDB1F75DB510933BDD /* SJMakeView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1CCF436F02DD6343ACD766879CE26FEB /* SJAsyncLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = ACA13AA1F6C290BC8388EA4D2E7106C5 /* SJAsyncLoader.m */; }; - 1CD65775742CBBEA2918F3F0A7EE6826 /* UIView+SJAnimationAdded.h in Headers */ = {isa = PBXBuildFile; fileRef = A39ECDB4D940A8F2ACAD1ED0506B242E /* UIView+SJAnimationAdded.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1CF14E40016083FD256548F31BFC18C6 /* SJBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CFCC649351D97C30019E93FD754AC3 /* SJBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1D8912CC7A815672911E1B1EE44E904A /* SJSQLiteErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A4253460EF143E6B5DCC6C7B1BE600 /* SJSQLiteErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1D9D3C37224BFFB0C241EC4384417DF5 /* HLSAssetContentReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 56A553A42EB112AB5D8F8BCAAB415AE8 /* HLSAssetContentReader.m */; }; 1DD28E56F018B491C846CCDDD978B9B2 /* SJUTRegexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 885C346296ECEA27FBFAB7D857B315E3 /* SJUTRegexHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1DE29351EE000501415E542A1E826DFB /* SJClipsResultShareItemsContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = EB05AEF2283B19F24866317B0D569D53 /* SJClipsResultShareItemsContainerView.m */; }; + 1DF8192F76F6161A97239E572ED510EF /* SJScrollingTextMarqueeViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 518E513655E9DA0B74F4F946DDB00628 /* SJScrollingTextMarqueeViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1E61EC4026FE1CC8BD2BF1EA9D4FC70B /* SJPageViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B9E452C7341DA3F0243668E1E52250B /* SJPageViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E9FE1C6562F63970A3588D6A9E9E776 /* SJLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = F30FAD3E41CA3CA6EA88FCEAAD57E591 /* SJLoadingView.m */; }; 1EC381CA9EAC012B5F3D22A1C5FBA429 /* SJSQLiteTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 01834C4470DCBCB4F100E3A8EC49ED7F /* SJSQLiteTableInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1EF5BFC1A1D6EDA90DDFFFF875912D6C /* SJAVMediaPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 511AB39E46E0D51D48930E6880FBD260 /* SJAVMediaPlayer.m */; }; - 1F2B7DE56D1E969238C6E47D2507009E /* SJSQLite3Condition.m in Sources */ = {isa = PBXBuildFile; fileRef = C64F603B6421CEA1A629B31E54F7B5B9 /* SJSQLite3Condition.m */; }; - 1F4051DE131300FE3E6625FEDB913615 /* SJSQLiteCore.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E7BA46554207B264CEF12C510BD800E /* SJSQLiteCore.m */; }; - 1F47C4D52C3AFE954AF60515C5D68176 /* SJAttributesFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = D4A8624B6929399B4C3D8104912C77F0 /* SJAttributesFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1FAB7B4DB5DD8E0E9F163B2D15A07A21 /* SJSQLiteTableModelConstraints.m in Sources */ = {isa = PBXBuildFile; fileRef = 009A89B05B7E510F8011308F8969161F /* SJSQLiteTableModelConstraints.m */; }; + 1FFD1EAE7A7BB426EB53DBB5AF7C15E9 /* SJEdgeControlLayerAdapters.h in Headers */ = {isa = PBXBuildFile; fileRef = FE12267BAB2B4788E508CD99F20DD859 /* SJEdgeControlLayerAdapters.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20111CE695E9F3D2459922F84BCDB749 /* SJAsyncLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 8366B88B5D76BE68DA0F531D930716D7 /* SJAsyncLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 202DEE7CF0A37F65759960244DC7FBD3 /* SJClipsButtonContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 389951BAFBA6B67C0AA08D347B35A988 /* SJClipsButtonContainerView.m */; }; 20BE4534EC54A14AE67E132D094F6F20 /* SJRouteHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 609B4EB84AF43A71C2AF71EB14375F46 /* SJRouteHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20C8C8CA7BC28CC1F94DF01391A10570 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 443493FA654ACC465DAEFEF6781DDD76 /* MJRefreshConfig.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 20EA9C10DD34B76F7F4D8F2674762448 /* GCDAsyncUdpSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C2047EA56E993C466F35C07F4F92BF /* GCDAsyncUdpSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20F77A4980964AC5C65CB385F6BE3F9B /* SJItemTags.m in Sources */ = {isa = PBXBuildFile; fileRef = B2BB35AC2F935C866372275931017879 /* SJItemTags.m */; }; + 2102BEB8C5931A4761D128B63AEA6CB2 /* SJSQLiteTableModelConstraints.m in Sources */ = {isa = PBXBuildFile; fileRef = 009A89B05B7E510F8011308F8969161F /* SJSQLiteTableModelConstraints.m */; }; 21124838EAFF7DCB4CC3942AA2A0AA46 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E35D960663447D3A8E5EA2FA94E28A9 /* MJRefreshStateHeader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2340B7CF4CC4D5CEAEDD873DCB055AE3 /* HTTPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 262682099D3D540485EE94F59B647EFF /* HTTPConnection.m */; }; 2359D60C5DAA038581685A9A9739A8C7 /* HTTPRedirectResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 8037F9D520A66240FD7240E27C368F4B /* HTTPRedirectResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; 245AB38BE75A718E2D721CB7F5A83ADA /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 35D0180BFCCCCE590CAAA62DAED9C4D3 /* SDImageFrame.m */; }; + 246E0149BFCAFD560E3CB0C426A73F4B /* SJPresentationQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 127B306A8EEBFF68A999E0032B1F4645 /* SJPresentationQueue.m */; }; + 250E653AEE7392544405057F3CF39A50 /* SJControlLayerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 913302C2FA39148ADA681DE449BFF28D /* SJControlLayerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 255BD0A0037F7A7F9A8B7B2397119EFC /* SJSmallViewFloatingControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 9528B469C8ACF742FC1485E4C0234A2C /* SJSmallViewFloatingControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 258D48CFF7A1A5CE7471F48049BBC6BA /* SJAttributesRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 50993BB750429201BEF5DBA775183F82 /* SJAttributesRecorder.m */; }; + 25A67296A5507A1E39C30E0FCB9A0859 /* SJClipsVideoCountDownView.h in Headers */ = {isa = PBXBuildFile; fileRef = A59775C187EEDAD91CBFFB2D52CAE52F /* SJClipsVideoCountDownView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 261D49C4ACA15ADDA27E69373377954B /* NSAttributedString+SJMake.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8DAB511A91133A1AC99A4CAE4FB78C /* NSAttributedString+SJMake.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2623EF4317F9C025CCECDF569755CD30 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 41C2B7E9415E8ACE00CB90E1DBDD9D44 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2642D59284C779FB9F249F0E83EFD056 /* SJClipsSaveResultToAlbumHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C8616145561959345A05DABBB616D7 /* SJClipsSaveResultToAlbumHandler.m */; }; 264D7AB9344E48E3423014322DA24844 /* HLSAssetReader.m in Sources */ = {isa = PBXBuildFile; fileRef = E81C544E399F6ECDD7A9E716E998C6EC /* HLSAssetReader.m */; }; - 26904E0704245545FA38574475B7E09F /* SJAttributesRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E48AD212B00E0E868EDEC3691A1B956 /* SJAttributesRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 26AC00C3C1D0B72CBE53BE1C7228A243 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EC48C6AB645AF18A39092BDAD20F683 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 276C4B4D5C86C273C3A9387659180154 /* SJClipsResultShareItemsContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = EB05AEF2283B19F24866317B0D569D53 /* SJClipsResultShareItemsContainerView.m */; }; 284FBBB0EEF3145B0916B84FB81D906A /* MCSPrefetcherManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BBEC4107C91CF119D8982CE7A6010D7 /* MCSPrefetcherManager.m */; }; 29AE5AF57B239721BA8001FFFE058569 /* AVAsset+SJAVMediaExport.m in Sources */ = {isa = PBXBuildFile; fileRef = 49F7B799B47978C788EF418FE35349DE /* AVAsset+SJAVMediaExport.m */; }; 29BAE4FDDF823714A6F668E86D20D5EA /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = B9C3DA9F0611E3675BF0214F7C3F3C6D /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; 29F4AD3DBF9CCEF6869922EB1AF0B211 /* SJVideoDefinitionSwitchingInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 22264A8BF5112CDA5A3DF8F39E0E6EFA /* SJVideoDefinitionSwitchingInfo.m */; }; 2AD4F55B0221B054980F575F45CA450D /* MCSAssetContentReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 81A5F54429D94B7C2DE99635F9C3136B /* MCSAssetContentReader.m */; }; 2B16EDCC541D3A78E948D47CD2A177ED /* SJPageMenuBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D35E6DC370566A772F84A2BA1C43063 /* SJPageMenuBar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B3B18A580B09301EE8C716226173347 /* SJSQLite3+QueryExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 886570E14AD8E3D5960D7F977DEFBF02 /* SJSQLite3+QueryExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2C1625A602563990AA6F9CB6293032C1 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BF8FA680FE82A8599949050BE9A2BA1 /* SDWebImageDownloader.m */; }; 2C71C79902F05D7749C33A22A27C98D9 /* SJBaseVideoPlayer+TestLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FBE4E1577A861DC006673BC6E041BDB /* SJBaseVideoPlayer+TestLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2D18151082456D7AD3BDF8FC163413E0 /* SJSQLiteObjectInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 67A63F93FA3FC1C6CEEA94B7989AB551 /* SJSQLiteObjectInfo.m */; }; - 2D2CDB8861418D0D0F0A77612847D4B1 /* SJVideoPlayerResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AEF9BCFEBC35BF8C6AE1F60121AF196D /* SJVideoPlayerResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2D37C5B69AC0A3848D4AE9F0B76DA544 /* SJSQLite3.m in Sources */ = {isa = PBXBuildFile; fileRef = CB89A91AC4069F04F4138EBA2A4B4819 /* SJSQLite3.m */; }; 2D7C1B5C7150027F4EABF20A3BAB5AED /* SJSQLiteTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F0CD8F6FEC6679EE02A839E4C5BAD67 /* SJSQLiteTableInfo.m */; }; 2D7CADA406963BD9442F3C600E9B9F39 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = C83FEE136491E56225B8DE5E57B660A6 /* UIView+WebCacheOperation.m */; }; + 2E0F7EC2C106C63B7367F2CAF48EDF82 /* SJEdgeControlButtonItemInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 611BD80FA72C30F4C875BD92957946E4 /* SJEdgeControlButtonItemInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2EF0DCAAA486DD122AAB2DF65FA54FE6 /* MultipartFormDataParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A6DFB96B40F9343669FBF7D62127779 /* MultipartFormDataParser.m */; }; + 2F0CF1D60E3C85ABEB11D31A00A57A5E /* SJVideoPlayerURLAsset+SJControlAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D0253F24C0C0FAB8E507421CB162D2C6 /* SJVideoPlayerURLAsset+SJControlAdd.m */; }; 2F4E6FF940175B40C974E14D1463610A /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 967089F38BA440450FA3F3ED47629C84 /* SDWebImageOptionsProcessor.m */; }; 2F741787E47D7446431AC6D936ECB1D4 /* SJPlaybackListControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = F327EB19B5BB1C379666B49B0B2E574A /* SJPlaybackListControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2F97063CAA5BC32101A63E3D16F9BB5C /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C4643B5E02C86DD4EDC79C59CCAA501 /* UIScrollView+MJExtension.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 30B41D4CD97581975AF763C75482B388 /* SJDraggingProgressPopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = B572B89B17997E76D86DEF65F97E3E75 /* SJDraggingProgressPopupView.m */; }; 30C8CADFA8FD3234678BEFB1E34BEAEE /* SJSQLite3ColumnOrder.m in Sources */ = {isa = PBXBuildFile; fileRef = EA8274A86E4EEFDE65A676AD15E49948 /* SJSQLite3ColumnOrder.m */; }; 30DE07C7D381EB32DFB48275AA13657B /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B816F130915F94AE33C8619C8ECBAF4 /* UIImage+GIF.m */; }; 3147BFF7E652D61FC6BECC7323D6B63D /* SJSQLiteObjectInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7607076960C74ABF61FCC7D159EAD83A /* SJSQLiteObjectInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -156,11 +157,10 @@ 3279E7189FC4143DDA8326B1DC4A98A1 /* SJUTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE317C4F6961E1CB541CC7858AEDFD9E /* SJUTUtils.m */; }; 32B3D53A03DDA0E686AED861B2B73E82 /* MCSReadwrite.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EF95AEA493BEC4F0BECF39787AF02A3 /* MCSReadwrite.m */; }; 32C4C91D571F9E2BB89426A1562A7303 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = AA51206D33B3915DCEE140E2C4C2DE30 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32C541AAABE25E1CD4C89206F84535B7 /* SJVideoPlayerClipsParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = B661737FCC094EF8D93AF20930170E20 /* SJVideoPlayerClipsParameters.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3350637DE65E96F3A672DE6C98EB454F /* SJAppearStateObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 10DE3F15AD556E9411F70D5954CAFD92 /* SJAppearStateObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 340473A203C86508F13D281157FCC4CE /* SJUTRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 47DAFC93E68FEC751F9154BBC1FA4EC4 /* SJUTRangeHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 345655537F7B52D227AE306B776C16B3 /* SJClipsGIFRecordsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = EDBBE86E884269DF03C2E6C8CA2C4264 /* SJClipsGIFRecordsControlLayer.m */; }; + 342E494AB683B4C5B8E7AF187E96B9B2 /* SJVideoPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 655EB80F8612533701711086FD8879FD /* SJVideoPlayer-dummy.m */; }; 347926BC5E799D3580D2DB2ED7047251 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F0523867D9E0FBB3B6F807A9C8000716 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 34CBB7777CB1611F44843DF9A4CF8B24 /* YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = B34AF20E103BA2D6EFEBAB5AA7EA95C1 /* YYModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3587C66BF7D3796E8925A260AFA6F4E5 /* MCSProxyTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 38758E6210782BCDACC725D7F4B77776 /* MCSProxyTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; 358FA75BF14415A2A3F783F0FA07BBDF /* HLSAssetTsContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 49340CE8860FD9B78D544420A5D1DE66 /* HLSAssetTsContent.m */; }; 35F2931BBF2D8C1B690BDDC6A2D49A22 /* SJAVMediaPlayerLayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF85D3E495A18149720F39B0463EAEF /* SJAVMediaPlayerLayerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -171,19 +171,18 @@ 37656DD4A00DB7543B45369CDE768FCB /* SJResidentThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E960FE57F50B36C8BE6AD07476CCB96 /* SJResidentThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; 379902484CC10B58ACBD21D949702DC1 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C71F114DC93ECF0A0C8D7BDFBDDE346C /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 37CF2D7ABA3A6C27B3DDF43ABA28D417 /* HTTPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8388812910C1F7547864E602B83D0586 /* HTTPMessage.m */; }; - 37D7551A964D5CE394CE6EBE4ACEF063 /* SJVideoDefinitionSwitchingControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 36684B3EE317E98FA2135AFC38E763CE /* SJVideoDefinitionSwitchingControlLayer.m */; }; + 37DA77406E2B0D58BB04FEC8F117F27F /* SJVideoPlayerControlMaskView.m in Sources */ = {isa = PBXBuildFile; fileRef = B43F6AEB05D31EAE479BDF9288373CB0 /* SJVideoPlayerControlMaskView.m */; }; 37F12316C8A442A8D6D3D0C852AFE8E8 /* SJRotationManagerInternal_4.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D27A0CDB91759429FC7A5896214A61 /* SJRotationManagerInternal_4.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37F34E4BD85F77B24A998DF97B7BFC20 /* SJEdgeControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = FEB04D44FB0367E4296A2D333FD26D98 /* SJEdgeControlLayer.m */; }; 38ABD33BC2FACA3021EF3E5F169F0B09 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F4D7824FC6EA0F6D1332DE5474441D2 /* UIView+WebCache.m */; }; 397C72E5510F61792704B4144CB2F4CA /* HTTPFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E1D93EA05B30E8571E132A25B6E7AE5E /* HTTPFileResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; 39A07109EE09B0AC60EC8B4584B6AF73 /* SJSQLite3+QueryExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = C086016FB7A385F8E657E5AF2789B4C8 /* SJSQLite3+QueryExtended.m */; }; - 3A30022A6CC33575F88B952739FA0ABF /* SJDraggingObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AF14DC9F4780968B5A77143106B8B2 /* SJDraggingObservation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3A6E713312E4387579FBD1A78C9C79AB /* SJVideoPlayerURLAssetPrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 202D52E6CD763B7ABA66289A563B6A87 /* SJVideoPlayerURLAssetPrefetcher.m */; }; 3A7AD29B8D2F32B2FEB0F8207B1F03FD /* FILEPrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 19C83F3E15E142FEF510A1EF385B7F3B /* FILEPrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3A9717EE5A4D22F64E3AAF8E956E1682 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B4111BDFA64E457569D7DCAB90A236B /* SDAssociatedObject.m */; }; 3AF45D1B033D1A4B64453248E928BC36 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C93F520990FC9742CB6E4B26A7FD3CF8 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B5590AC6B758A4E5B30CA39D7DF7608 /* SJUIKitTextMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4796885DB1E60E1D77D7A6A07D1E8ED5 /* SJUIKitTextMaker.m */; }; 3B64931A418A24220E0A7CC68636BD99 /* SJBaseVideoPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = CFD62E7DACDE23B29F11F6A5B35C9DC1 /* SJBaseVideoPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B69D59942B1AF07B2B9CC0EF9BE2226 /* SJEdgeControlButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D21A7C30AB67CCF1160AA23A2A10ADB /* SJEdgeControlButtonItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B6A1B4E1F3FA78CE27DD6FD36C12158 /* SJUTRegexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 885C346296ECEA27FBFAB7D857B315E3 /* SJUTRegexHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3B749B0DA006A8EC75B9F9D0765EBE6F /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 26C5D793E073EE82482E7E18670537D3 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C1B3193784BCE2638D5D85ED0A58006 /* UIScrollView+ListViewAutoplaySJAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 79504201DC2BA88A3DAB0FEECAD28CA8 /* UIScrollView+ListViewAutoplaySJAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C4304A69C21C542AA3D1521C2C300ED /* SJVideoPlayerPlaybackControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = BFF3ED15F790399CF8B2D05BA3F32AF5 /* SJVideoPlayerPlaybackControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -191,47 +190,48 @@ 3C99E5504C47B6A9D604A3E27295D858 /* SJSQLiteTableModelProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B363A09A921A928D41905800F10AFFA /* SJSQLiteTableModelProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3CCF700D44C5B521BE141D5D645FAF7A /* SJStatusBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2234052EC5245FFC09686458614B084A /* SJStatusBarManager.m */; }; 3CD2F63E95B9CC6B6061AF1CBD0576E5 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5796B33E91A03E1152C4EB85D77B3C3C /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D78AED54D7FADDF52F1CF8A73AD04DE /* SJVideoPlayerURLAsset+SJExtendedDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C07512874D5D138F2243111A17EB2B8 /* SJVideoPlayerURLAsset+SJExtendedDefinition.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3D7B4B08328B2B2E19BB7409111F9E8F /* WebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C281B145F8EAB623716A0AB2B10D46F /* WebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3D7E3EDBDBFCE5530E0D1B5FA8B9BE93 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 23C80FF64D8C6E998A9B74332E2A7F7B /* SDImageCachesManager.m */; }; - 3D9012165E5C342D806C364E6530F612 /* SJAttributeWorker.h in Headers */ = {isa = PBXBuildFile; fileRef = 94ED638DF88E299153887EAD85631601 /* SJAttributeWorker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3DA580B7B9BFC5B76E6302E6A3010FB3 /* SJVideoPlayerClipsGeneratedResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 000A4E56588C58381AEF46F0DCBB5C7B /* SJVideoPlayerClipsGeneratedResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3DCAD351ECFD7B0C6E0EC80A47001549 /* SJUTAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 810211772F42E78119C94A8A1CCDC33F /* SJUTAttributes.m */; }; 3DE1E5F4B4EAF03B2B3E7DCB40C0A410 /* HLSPrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = B3BC1D6C605AF2686C4450D99D12220E /* HLSPrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3E876B2D3CC2895A775FDB919DA53165 /* SJAVMediaPlaybackController.h in Headers */ = {isa = PBXBuildFile; fileRef = EE266BF020C471C927D7E464E6C1C8CF /* SJAVMediaPlaybackController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EA8333D9718F233A4634349D09BFCE3 /* SJClipsResultsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F16D8D3FE471CC6582295F26509B478A /* SJClipsResultsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EB10EBC057A36D64737CDC801FE6634 /* SJSpeedupPlaybackPopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = 20436208DA601A6215F809D0708CE68F /* SJSpeedupPlaybackPopupView.m */; }; + 3ED07D695906C0DBD23B57395A02902D /* SJClipsResultsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F16D8D3FE471CC6582295F26509B478A /* SJClipsResultsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EDAD5BF4F39CD01347E054D44C0145F /* SJAttributesRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E48AD212B00E0E868EDEC3691A1B956 /* SJAttributesRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3F3F4492BA39F5FB791C6FFF8D80F6C9 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DAD62B381A411776CB11534501D45A4 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3FB54BD72F53997FA62789B2B17BE0AE /* SJVideoDefinitionSwitchingInfo+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 92A5C59F27E4064CF1FB27E719257592 /* SJVideoDefinitionSwitchingInfo+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40B0273371456B7BA17772F7241525D2 /* SJTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5B5C9ECCC7EEC5EDA3F73BAE659029 /* SJTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 423539BA238B23A845111FFC4690591C /* SJEdgeControlLayerAdapters.m in Sources */ = {isa = PBXBuildFile; fileRef = A17B0F1FDC91BE1A26F8788CB7C035AA /* SJEdgeControlLayerAdapters.m */; }; 42776CE232BB77CFC1806009059308D0 /* SJSmallViewFloatingController.h in Headers */ = {isa = PBXBuildFile; fileRef = C9ADEACA573C464773531DA9D5EC2C48 /* SJSmallViewFloatingController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 427EA6DDE9CD4F986D896A5F4C596ADF /* SJVideoPlayerPresentViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8A60D90A8036CC50350B1A23C70249 /* SJVideoPlayerPresentViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42BBED73FD96CF9F4AABD035A73F914A /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = AB1DC0BAE3CE904F7184C45EC89324B6 /* YYClassInfo.m */; }; - 42CD819823538802B82A1052E64FBF6F /* SJVideoPlayerClipsGeneratedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 8937ABFF9F9555C23CE113B387B1E09E /* SJVideoPlayerClipsGeneratedResult.m */; }; 42E543C6C23AF4792D82D23CAC723C12 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D15B4CFB0AB94FEE46F1BDA8F8398CE /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 435526864122F1BB8A684ED10220456B /* NSDate+SJAdded.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD2CF45FAC66A032E9AC730F5D82EF7 /* NSDate+SJAdded.m */; }; 437CED364F4531E0949B8F81C4120BF2 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A6B177DCC541646B642B51293271662C /* UIImageView+HighlightedWebCache.m */; }; + 438A180623E9725DB4276EF21A639A47 /* SJEdgeControlButtonItemAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB3DDF498B5C634D3199F28F402E6A2 /* SJEdgeControlButtonItemAdapter.m */; }; 43D42D6C083092BF960B0FC23F2CFE0D /* SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 28E4B77DEE6ECFE4714A139E0F66F273 /* SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.m */; }; 44219909C17B743120FFA9C7EF2D561C /* HTTPDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 860399BF84DE03E77A6D5F77DF1B4138 /* HTTPDataResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; 443836726797A61BADD40572375B240C /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E449F5B61ADDC653B9E79AB2315847F /* UIImage+MultiFormat.m */; }; + 444A5C3BA54125CE7A2A4AEDB0FB0D12 /* SJSQLiteObjectInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7607076960C74ABF61FCC7D159EAD83A /* SJSQLiteObjectInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 44B8D4E26F498801F87969A545672056 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0531B770513FBEE636AF98EA18C5E044 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 44CAB5740A04D84AC72379FE60A6F0F9 /* HLSPrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F21FCD5E3182568338E0937C071772 /* HLSPrefetcher.m */; }; - 44F2D49FA9DD66F0ED330825ACCF9E08 /* SJUTRangeHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D6D989ABD04CED73C0494A2995727C20 /* SJUTRangeHandler.m */; }; 45324F1E609894C3CD2D1ABA7268A30D /* SJBaseVideoPlayerResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 51B8525840B132EB1861D6065EA21D2F /* SJBaseVideoPlayerResourceLoader.m */; }; 4583C995E46DE19242BB9D78B3BA9063 /* SJSmallViewFloatingController.m in Sources */ = {isa = PBXBuildFile; fileRef = C508A18BF4E9FD38E998DA1A171FBF89 /* SJSmallViewFloatingController.m */; }; 45A1618374168EB6C1E19FECDE9E344B /* DDData.h in Headers */ = {isa = PBXBuildFile; fileRef = A425596A14BE94A416152052726023E3 /* DDData.h */; settings = {ATTRIBUTES = (Project, ); }; }; 45A3C37CD305E903213DC2A4D7EEFB84 /* MultipartMessageHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 90E8465F106C550AD902B8058B90A8AF /* MultipartMessageHeader.m */; }; 45A807B12495392BC49EA04440D1C9D5 /* MCSProxyServer.m in Sources */ = {isa = PBXBuildFile; fileRef = A0CEDDBBE8572ABEC86C7AC36634451F /* MCSProxyServer.m */; }; 45CB8565A20CFBB5BCCA3966BBD729CE /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = A4D912D9B61DEF9951A4918C61615C0D /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 45CFC7475D63D60632D47D7CABBBDCBD /* SJEdgeControlLayerAdapters.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F4C95B603CF7091192F53C30A7E6912 /* SJEdgeControlLayerAdapters.m */; }; - 45D0550C1AD65FD342B96EEDE216008A /* SJClipsCommonViewLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FDF99E0F8EB61F8ABE93AAB77292EDD /* SJClipsCommonViewLayer.m */; }; 45F775FA8758C1146840CB70DEA16E81 /* SJWatermarkViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = AE2A0BB791054A6995C0EECBC32EEEA4 /* SJWatermarkViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 46390CD5F7A607AA250A6B7AA8859EB5 /* UIScrollView+SJPageViewControllerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = F06220E951076C76D33FD6ED2DB0B25C /* UIScrollView+SJPageViewControllerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 466A6E28B6617320F1A134CE4270AF73 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 359320249B549DFE6467EF972480C385 /* UIImage+MemoryCacheCost.m */; }; 46AE79D58CF186811426DD307556E3F5 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C51B8A56C1A5F901E8EF26991BD0768 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 46CAC296F9027F6234EE54259F716016 /* SJVideoPlayerURLAsset+SJSubtitlesAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 038EF9EFE03A52899EADB05D32734475 /* SJVideoPlayerURLAsset+SJSubtitlesAdd.m */; }; + 47BF0C05705EE6B91C78DE32E71270AC /* SJProgressSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 894B0AA413A404063B27A54AC54823B0 /* SJProgressSlider.m */; }; + 484A0DB41AF9D3756E11555031305459 /* NSAttributedString+SJMake.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8DAB511A91133A1AC99A4CAE4FB78C /* NSAttributedString+SJMake.h */; settings = {ATTRIBUTES = (Project, ); }; }; 487CCF1EF4C84CE9DC608B4148ED0DBB /* HTTPDynamicFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F45A1B16BC3C68CBD9282E849F43A82 /* HTTPDynamicFileResponse.m */; }; 488B42265FF34451712F7FF5769FEB2E /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = D87D7D90010ADA8A499D9DC29C613929 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 488E6E97065CCBE69C251BD7271FB4DC /* SJUTAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 810211772F42E78119C94A8A1CCDC33F /* SJUTAttributes.m */; }; + 48F8EE8E0ADC3696F0ED329CECF2AF62 /* SJClipsGIFCountDownView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57BAD46271326C926FC87AB7D8221CB9 /* SJClipsGIFCountDownView.m */; }; 4901C985937E822E7EECB587E4327DA4 /* HTTPLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 18E6AB286955742A4F272FDC090D42E2 /* HTTPLogging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 492AB9A1674E3690881AD7A2ACA77673 /* SJSQLite3TableInfoCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AC01936A82CA431ED572E08FD91AAB46 /* SJSQLite3TableInfoCache.m */; }; 495FE9EA6A622DE2C936D9F1DFB77067 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 92CF7F8B9C5538EFF27E6F8FB583DF1B /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 499B45A5AA7DAE596BEB0D7B9FA56CA9 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 986A62EA6AF2A4C851BF30C5E5BDFBC2 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 49D0CB23341719A4C29D9B784A478554 /* SJBaseProtocols.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C4DAFA503034AE5933119679FCBF4AF /* SJBaseProtocols.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -240,103 +240,109 @@ 49E5002461815D50BAB87B11E73B574E /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BA2EC35412B129157BAC0D1A497C8D9 /* NSBundle+MJRefresh.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4A8A7B6E07869DD598A25C3DC517306D /* SJMediaCacheServer.m in Sources */ = {isa = PBXBuildFile; fileRef = AFFB3BA820AFA27385483AB38D71F0E3 /* SJMediaCacheServer.m */; }; 4AA986E19E3320B7385A6281BCE9F85A /* SJRotationManager_4.h in Headers */ = {isa = PBXBuildFile; fileRef = FCF6EECF119138A3B2DBC2E2EBFDCC05 /* SJRotationManager_4.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4AFA87042410FF66B1393672B06BBEFE /* SJClipsSaveResultToAlbumHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = E7AA56294C5297EE74CFE7CC02952F19 /* SJClipsSaveResultToAlbumHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4B64F11D73F9F946F4C225B412B08C93 /* SJRotationManager_4.m in Sources */ = {isa = PBXBuildFile; fileRef = B60ED7F72DE547DB06AD42A03506F586 /* SJRotationManager_4.m */; }; - 4B97EB85EE04373F3ED416A03982A285 /* SJVideoPlayerURLAsset+SJControlAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D0253F24C0C0FAB8E507421CB162D2C6 /* SJVideoPlayerURLAsset+SJControlAdd.m */; }; 4BC0823AB8E4469B79DDABB26C5C7125 /* SJAVPictureInPictureController.m in Sources */ = {isa = PBXBuildFile; fileRef = C09CC286171F951CB069ADE737041D25 /* SJAVPictureInPictureController.m */; }; + 4BF894B875DC65E60854F81940039ED6 /* SJSpeedupPlaybackPopupViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 4024459B3153A8CA0FE7D072F17F486F /* SJSpeedupPlaybackPopupViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4C38CCD4B21E3161E3000B375F42FB56 /* SJPageMenuItemViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = AD6FE5BBD05C9E84C03BFA04BD7A10A7 /* SJPageMenuItemViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C83459AC78CCB3CD20D0D24D14A1746 /* SJQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FDAF7D92F11A7CEB30DE69CB6515270A /* SJQueue.m */; }; 4CC56D246C1BABEBBF7A37B6FCD45FF2 /* MCSAssetCacheManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EA10B22C5985D7573A21704EC8472E40 /* MCSAssetCacheManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4CCA5ED1397434D8F14980F7692F33F6 /* SJControlLayerIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 76C159B02CFBE39DE633D38BD594EB2E /* SJControlLayerIdentifiers.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4CDAC3854B539F96296F7A105FD36A3B /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = E0228FE59233070109F2403886FA2923 /* ViewController+MASAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4CF5B4F58BA84BDD0A581FB9EACBF169 /* FILEAsset.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BBCC2C8272952657E3EC3040151D16 /* FILEAsset.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4D02C045EBDBA5B696D981F669C177CC /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B1A8BBC3615B8D9B76657122D27CEC /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D373B26D4471E76C63209689D7B8290 /* SJSQLiteColumnInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AE8E594CCF2D1AEE07DD21EC35A5FE /* SJSQLiteColumnInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D52F721F09825F31CE48524E0BF1722 /* SJClipsResultShareItemsContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BABCA7D43E62E5A821AAEC4C63D908 /* SJClipsResultShareItemsContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E20196F4BFE21AA48B61366174E9F4C /* SJVideoPlayerControlMaskView.h in Headers */ = {isa = PBXBuildFile; fileRef = A5AF8DAF56E7DA13007650E986F7780C /* SJVideoPlayerControlMaskView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4E5EBC1FC7B50C24ABD8682878AFF840 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BE293C1EF74747F4672B3B9E851C3DC3 /* SDImageAssetManager.m */; }; 4EFC05C5D79DEBA9A421A7D8AF85D28F /* SJPromptingPopupController.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B9DC21DBE8CFFC0069D7F0C7B54692C /* SJPromptingPopupController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4F4AAEA62602C95751488A4D2D73D25F /* SJSQLite3+RemoveExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DA84214B85B36B936A74F8287873DB7 /* SJSQLite3+RemoveExtended.m */; }; + 4F4D3E49899AE714CA26A71965A957FE /* SJVideoPlayerClipsDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = B753BF6CF4DC76DE0451384BB3FBD3BB /* SJVideoPlayerClipsDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F5470C64B738957BAAFFFBDE90E83F6 /* SJDraggingProgressPopupView.h in Headers */ = {isa = PBXBuildFile; fileRef = D1D8A74AB5B7C8EEC5413809FBA48D2B /* SJDraggingProgressPopupView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4FAAE39F5CDAA7D062DE9EFBF10A5428 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D68900AF66FEA1436B32625BB529A949 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FD666C702DF0368611D773930A771BE /* SJSQLite3+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6AA2E52A9F795D7EBC65E674F52C1F /* SJSQLite3+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 500DF5082FDEC4D002C03D0BB51097E0 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C81F66089F4F17695C34520909B798E /* SDAnimatedImagePlayer.m */; }; + 503B61B9CD1AB2F98E097F2B38861997 /* UIView+SJAnimationAdded.m in Sources */ = {isa = PBXBuildFile; fileRef = 36402D1ACDE5AE5F02AEBE64E4E535F0 /* UIView+SJAnimationAdded.m */; }; + 50956FBCA7D2652A25D76D7282E70A2A /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = AB1DC0BAE3CE904F7184C45EC89324B6 /* YYClassInfo.m */; }; + 50DD8F64427F4F1162C7FDFA9D2A18CF /* SJVideoPlayerResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CD32B773C6ED156D956B9AA03A8EE86 /* SJVideoPlayerResourceLoader.m */; }; 50E319E46EB1A8B93D193EB70CC45BAB /* MultipartMessageHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = F321E287F7CB3803C50810E14666CD7A /* MultipartMessageHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 511F20CBCB267F17C7E2F433339CA2B2 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 173902BE7B236E60ABADEE40F62F1E3A /* MJRefreshGifHeader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 515BFE31545FEC6EC3458C38BBA4029D /* SJEdgeControlButtonItemAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A11EE1769328A7A31829E3E3D87D701 /* SJEdgeControlButtonItemAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51AC5B84369110F20D30E76507DC7371 /* SJControlLayerAppearManagerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = CCFFCB938514D0E001B1B75023821181 /* SJControlLayerAppearManagerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51C266FF8EB59B4E8E2E318B2F8B212C /* SJSmallViewControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = AA948B5019B395B8E6DCFFBF64FD1508 /* SJSmallViewControlLayer.m */; }; 51D9004963BD49C81B5FD15037E47046 /* SJViewControllerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6013A44EAB6694906CAF14B08A8BE3E8 /* SJViewControllerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51EAEC957CB6E5081F9CC80636AB4FBF /* SJAttributesFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = D4A8624B6929399B4C3D8104912C77F0 /* SJAttributesFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; 52392098C02346CE084DF1F03E8AF057 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D5E0D805D3243B658B328DE4B8EBD35 /* SDImageAWebPCoder.m */; }; 52430D9690AE09FC50EC95027845222A /* UIViewController+SJBaseVideoPlayerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BCF241448250E88FC4C92B7DDF75DFA /* UIViewController+SJBaseVideoPlayerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 53011F772473DBF712BB29FD76D506B3 /* SJVideoPlayerRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = CF0DF34C5D62F45FFB340961A1CB1626 /* SJVideoPlayerRegistrar.m */; }; - 5311271BFBBD28338D64AE5B1EC15B2D /* SJLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = F30FAD3E41CA3CA6EA88FCEAAD57E591 /* SJLoadingView.m */; }; + 53F07EABFEBD7FA99F7129D25F9C012B /* SJClipsVideoRecordsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = EC987AD719A36E81AC94C91AE46242DA /* SJClipsVideoRecordsControlLayer.m */; }; 541DD2FD1A19425912DF19027CFB2D64 /* SJWatermarkView.m in Sources */ = {isa = PBXBuildFile; fileRef = 609731A7F9A7377CDB56C36D6C7A6E8C /* SJWatermarkView.m */; }; + 542CD354F7794E116286D8C6D5BF40FF /* SJDraggingProgressPopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = B572B89B17997E76D86DEF65F97E3E75 /* SJDraggingProgressPopupView.m */; }; 544AAF159DB3FBF39F478057726EEEEE /* SJUIKitAttributesDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = D548AE066A6319627060FAD6F400B71D /* SJUIKitAttributesDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5471E4447E8CB1D852453A0282B31AA2 /* SJSQLite3+FoundationExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 444FCB3EA5A297335E3DA8FB4111301B /* SJSQLite3+FoundationExtended.m */; }; - 5499ECE3995898E9269E0F83717CF2CC /* SJDraggingObservationDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = B4459DA15487099BAAF757D68CA71B5E /* SJDraggingObservationDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 548737F3CC2A92E86A4B5440266F3E65 /* SJItemTags.m in Sources */ = {isa = PBXBuildFile; fileRef = B2BB35AC2F935C866372275931017879 /* SJItemTags.m */; }; + 549539DD46EDB641DD8E7868AF4A09F4 /* SJLoadFailedControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = E239F817D790DDEB6D78A9CF0D5CE960 /* SJLoadFailedControlLayer.m */; }; + 54F1BD2A5253B87F1B2972D919EA33BF /* SJUIKitTextMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4796885DB1E60E1D77D7A6A07D1E8ED5 /* SJUIKitTextMaker.m */; }; 55ABEC35AC9B2BE78F893D3DAAE4C146 /* MCSDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = E07A8A9A87DD31233CBFAA6400D21A52 /* MCSDatabase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 57996A6237D0C18439CE2BBCA0164F8E /* SJEdgeControlButtonItemAdapterLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 4007443FF668DEC10590A3C299A6B003 /* SJEdgeControlButtonItemAdapterLayout.m */; }; 57FF7C6419B6CAE8888DD240249E5D2C /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 01BD3800159B08192BA01572EB70DBC4 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; 58E446323E73B59E1709A1B9AD377D5E /* SJBaseVideoPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6770FFDFD3D31529F7092CD60C41390C /* SJBaseVideoPlayer-dummy.m */; }; 592C0587FF1A919281C1117DB791EDD8 /* UIImagePickerController+SJUIKitExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 27C7AFDE25DB16454F951BBBD8961204 /* UIImagePickerController+SJUIKitExtension.m */; }; + 593159E0214E877362E27EFA0B6B15D5 /* SJEdgeControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F45E2C2BC90DBF9692ED784B263E1AC /* SJEdgeControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5932AF0DB03C8CC12811396DC38CA48B /* SJAsyncLoad.h in Headers */ = {isa = PBXBuildFile; fileRef = 809547284B0BC63048E8188D808EF96B /* SJAsyncLoad.h */; settings = {ATTRIBUTES = (Project, ); }; }; 593EFE3FBB6E3203B69D91B111D929EA /* GCDAsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = B7AD1B5A698AF56C118B1122FF936206 /* GCDAsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; 599CC29C4A7B3A253FDF66D622682842 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2302FF303A7D61A9CAAE6AFE27066096 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 59CD89B07E01DA90BE9B9743AA5B713A /* UIViewController+SJBaseVideoPlayerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E62A5BB8E887CC9F01F3C307408E780 /* UIViewController+SJBaseVideoPlayerExtended.m */; }; 59CF33F6CB65586F62CDD6FE916610FA /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F82EE2E829B175F325855834CC26716 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59DA1BE18551A47EB88117CAD9FCD34D /* SJVideoPlayerClipsGeneratedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 8937ABFF9F9555C23CE113B387B1E09E /* SJVideoPlayerClipsGeneratedResult.m */; }; 5A1D6709BA166D0F8E2E7D4B218D890C /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 88A4990C5BD1FE267C5D022756AB21FF /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A717744A359D8D9C550AE9B91C21C7F /* SJButtonProgressSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = E5646BC6E9398DFB6A748933FAAC8590 /* SJButtonProgressSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5B35D22F7C3E9EDC867738EA63239797 /* MCSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5E6A0CE0354FC1D5EF6BE196B204C5 /* MCSLogger.m */; }; + 5B62EBBEC99E2FC0D5499BE9789B05AD /* SJClipsCommonViewLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FDF99E0F8EB61F8ABE93AAB77292EDD /* SJClipsCommonViewLayer.m */; }; 5B8E003D6DC7D27F5A251FDE19EEBDFA /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F8E49B716E737024EEFB3D90D13DA79 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5BD75A284487934D2EA7FF19BD468FB7 /* SJPlaybackHistoryControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 57BFEB768E6B641D6F0975848D7E4AD3 /* SJPlaybackHistoryControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C684FE98DA648E4BD4E3ADFBEBF6206 /* NSAttributedString+SJMake.m in Sources */ = {isa = PBXBuildFile; fileRef = 59EDAE654785A5F94F62AA5E64A31488 /* NSAttributedString+SJMake.m */; }; 5D189D2E6AB579818BDDA987E0A78900 /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FFCA953DA178EEA22EBE4C5C685A860 /* SDAsyncBlockOperation.m */; }; 5D32E4680CD69BCF890D84A0E5EBEDB4 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = ED2C0D156B8A12A533C195AC8BBFDD5B /* SDWebImageManager.m */; }; - 5D5550111F9A254AFAA238DE63AF703A /* SJDraggingProgressPopupViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F0FA4F98A998A5819D89E2A49A386F /* SJDraggingProgressPopupViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D5A3E263712765027F5143D15C43181 /* SJVideoPlayerClipsParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B4640E3EE6E4D3F3B165B6CF99770F1 /* SJVideoPlayerClipsParameters.m */; }; 5D6E22788272B5D46CAEE02767829638 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A15D7DE324B31E64CAE16FF03EC3793 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5D8498D48C3D00E1046817318FDE5E15 /* MCSAssetContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 415A9E8FD8AC83E2FF048A1C24A69228 /* MCSAssetContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D923D82EF26D2BEB2683250115EDD88 /* SJVideoPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C6D0BD99B56E4327A147144EB10F0CE /* SJVideoPlayer.m */; }; 5DFC0BA3F9965A9E43A14241666E71C1 /* SJSQLite3+TableExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 604D826398E8D22E3B61AD1FFA0F6A77 /* SJSQLite3+TableExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E1F74A3A982EAA00161B57A2CE14B5A /* SJVideoPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 655EB80F8612533701711086FD8879FD /* SJVideoPlayer-dummy.m */; }; + 5DFCD6F526C18CA29DD23EB4A41CCD10 /* SJSQLite3Condition.m in Sources */ = {isa = PBXBuildFile; fileRef = C64F603B6421CEA1A629B31E54F7B5B9 /* SJSQLite3Condition.m */; }; 5E2D1553A26B900B120223AB39C94781 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 507EEE2973E319418023A9CF7FF1EF1D /* SDImageCache.m */; }; - 5E402EEC3A7B6F4CBFA7EC14B89DB99B /* SJMoreSettingControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 907D7D401801ED0C5D05BE6DB1C57A4C /* SJMoreSettingControlLayer.m */; }; - 5E88CB087DA70D65453197E6A15D3712 /* SJClipsGIFRecordsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E24D2B23FFBABE930847825678BD7CDC /* SJClipsGIFRecordsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EF7F85C2248D4A2A0B0666D83C782B9 /* SJPresentationQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 127B306A8EEBFF68A999E0032B1F4645 /* SJPresentationQueue.m */; }; 5EF95E4BA35D9B164E94C6A30F6AA4BE /* SJFitOnScreenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB9EB404DA444FA1E3F0D0554060D7C /* SJFitOnScreenManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5F54AEC23FD321EFCB8831B08A5E7124 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B8BE680DB38638447568CB8401550D3D /* SDImageLoadersManager.m */; }; 5FC8F80BED07DE65B60D5E0E43B4778E /* SJSQLite3TableClassCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F2F02F17F7E1331E64603A285A8ABB5E /* SJSQLite3TableClassCache.m */; }; 5FFA099E4EF8771BFE2AF91485053BA9 /* UITextField+AsyncLoadImage.m in Sources */ = {isa = PBXBuildFile; fileRef = B1DBC6F072831DD044636D140F71FA0F /* UITextField+AsyncLoadImage.m */; }; 6050BAF2BE1D0CC5198B59F9CE40A032 /* UIScrollView+ListViewAutoplaySJAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 1390188F41AD2E413E12F9211AFA483D /* UIScrollView+ListViewAutoplaySJAdd.m */; }; 605A400A2393521DA1776104786E623C /* SJAttributeWorker.h in Headers */ = {isa = PBXBuildFile; fileRef = 94ED638DF88E299153887EAD85631601 /* SJAttributeWorker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60A2830A6C41901ED293F2083B7DA1AF /* SJControlLayerSwitcher.m in Sources */ = {isa = PBXBuildFile; fileRef = FCDE97EDBFD7DF62B0B9622B2F3EA8A6 /* SJControlLayerSwitcher.m */; }; 61027B85E6E97E8C6764C51EF72790FF /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 48023A24530BF8027883A6E3A4E093E7 /* MJRefreshAutoNormalFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6126ACA07B1B9EF49D51043DAB0F7A05 /* SJDeviceVolumeAndBrightnessManagerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 41FADA11E82C037AE7445E7F011A0FE5 /* SJDeviceVolumeAndBrightnessManagerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 61474AD030287F2254AA7B753B3E44B7 /* HTTPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = B8BD0A8BB3AD61C5B7FE5B759A71E7C6 /* HTTPMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6180765724F0D4844685434240F3BD47 /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AE714B65BC6D2DE9D3F9B2639A35636 /* YYClassInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6207AB18399DD785D363FA592EA42CF7 /* SJEdgeControlLayerAdapters.h in Headers */ = {isa = PBXBuildFile; fileRef = EFD7D4387694049AF38DA990C80643D2 /* SJEdgeControlLayerAdapters.h */; settings = {ATTRIBUTES = (Project, ); }; }; 621C806D0AD52F778EE4EAA2F6BF5778 /* SJPresentationQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 127B306A8EEBFF68A999E0032B1F4645 /* SJPresentationQueue.m */; }; 6242D32137595AF2D24407C6EA909C77 /* HTTPFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 664902A9BC612F4DD0127445FD877632 /* HTTPFileResponse.m */; }; 624FB0CF8D4E57595BBA3A2CC169DF91 /* SJFullscreenPopGesture.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F5DC7BCB6EEBA1987480A4DC8B677C4 /* SJFullscreenPopGesture.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6257BCE794AB73B68798102660DE703C /* MCSContents.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EBB7329011D77BAE2C5F974B99D953B /* MCSContents.m */; }; + 6259B40ADCE651433CF3441CF5DCC5F2 /* SJClipsGIFRecordsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E24D2B23FFBABE930847825678BD7CDC /* SJClipsGIFRecordsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 62A81F948F18016D06BC2D037B561785 /* YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = B34AF20E103BA2D6EFEBAB5AA7EA95C1 /* YYModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; 630E4F32F3B8D1835AE0A9CB40F5C1F3 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4207DB15377251DDF233B9204C7022 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; 63B22BCA7D724013C57CFB920ACC2CBF /* MCSAssetUsageLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 4266F54BACFB5E01B2F92CD5464B3E55 /* MCSAssetUsageLog.m */; }; 63B98E6361FA72809709BB9956EB6364 /* SJDanmakuPopupControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FBB7B634C50EAACB33C109F451FC0A5 /* SJDanmakuPopupControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64073288F98D908AB4E74A4266B1AAD0 /* SJTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9A809B44D5FA678D1449340EADDDF3 /* SJTaskQueue.m */; }; 6447A71B22EA879E9AF45EE688E08494 /* UILabel+AsyncLoad.h in Headers */ = {isa = PBXBuildFile; fileRef = A12998581DFF80163765A62CF4FA9DC6 /* UILabel+AsyncLoad.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6498DFCF85F55D00CC32C8351D1E19B3 /* SJScrollingTextMarqueeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D6D7DF771F31BB280AD6A3AB4608929 /* SJScrollingTextMarqueeView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64DFD8938A93B51CE5B6B4490AFB7657 /* SJUIKit.h in Headers */ = {isa = PBXBuildFile; fileRef = DEF1D566576D65204662FA2FFFC7B2D4 /* SJUIKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64E55DA504F8E56535C881FD9091A3B8 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2EF95B02727250D337361ED0719EBB /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64FFAA703BE829F23807DD1965B57238 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E6D773DD4369B78D648BEECEFB59283 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6522472B3BA32F3DF25BCF288A73C697 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C9E549A3FAFF91EEAF036808B603253 /* UIColor+SDHexString.m */; }; 658232C9BE22C634460C21895514AFFC /* SJDanmakuPopupController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D585500321E857BD5C120BE2F63C98 /* SJDanmakuPopupController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 659D9BCE4AFC04E2B6B909CCB94DABD8 /* DDNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = C2D97547C0E93B7F947F73E764586ADD /* DDNumber.m */; }; + 65A55DA855716308CFA2E500FA65A0E1 /* SJUTAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 810211772F42E78119C94A8A1CCDC33F /* SJUTAttributes.m */; }; 6601BFFAEC51040EEB222A9561F02C94 /* MCSDownload.m in Sources */ = {isa = PBXBuildFile; fileRef = DDA0D66CF6AE118C10B318FA71A0F921 /* MCSDownload.m */; }; 66147260AE7B00AC710D78E4817F238A /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CB0A231B928E08BB94AB7F14DF7C7C18 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 664369F8CDDD33EBBBD9062F4C60941A /* SJEdgeControlButtonItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CEAD2CE5960D123A7FBB4CC9F7B336B /* SJEdgeControlButtonItemView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 669531877F38BE78072B170D1F88E4AA /* MCSConsts.m in Sources */ = {isa = PBXBuildFile; fileRef = 67431929FDE185BE76CE7D7486D4629F /* MCSConsts.m */; }; 669792AE808FD1BEE8CD2B2C4EFAB1C9 /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 54AEC2BD8581B4B1726BCBC2797E5219 /* MASViewAttribute.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 673FB141370030B716D39CFCEEDBC5B2 /* SJVideoPlayerURLAsset+SJExtendedDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C07512874D5D138F2243111A17EB2B8 /* SJVideoPlayerURLAsset+SJExtendedDefinition.h */; settings = {ATTRIBUTES = (Project, ); }; }; 67B4150984F775F064E0D00DD6463BA7 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D5A1A8F0C455FAF2D4ACBFC6B0B6C51E /* SDImageCoder.m */; }; - 67F954272A0EB522B19EBEAB89E538E3 /* SJVideoPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C6D0BD99B56E4327A147144EB10F0CE /* SJVideoPlayer.m */; }; 67FD5B4579123135F2F7CBE01B52BF04 /* SJMediaCacheServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7988C2F93D7BD164E0AB80CA4F805B5A /* SJMediaCacheServer-dummy.m */; }; - 68088E7AE179D8C930E1EC4C8F216650 /* SJSQLite3+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6AA2E52A9F795D7EBC65E674F52C1F /* SJSQLite3+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 686C747C0E02BC5E6BD6FA0901FEC23C /* SJPresentationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9DF7C80596BCC67B303442CEC24862 /* SJPresentationQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 69019B1312507D80BAC2673D752CC242 /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = F1143E533762041724F662EB780D2F8C /* MASCompositeConstraint.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6978DFFD2A0FF704FA724C96709A7629 /* SJScrollingTextMarqueeView.m in Sources */ = {isa = PBXBuildFile; fileRef = D409DF0227B42F346E15A0AA1B6A1737 /* SJScrollingTextMarqueeView.m */; }; 69FFB4001096FCA91C597C7118E515A9 /* SJUTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D014B242EACB0879827859EDCE96AF29 /* SJUTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A1E3A1DD25B3ACA3DEF1539126AA08B /* SJEdgeControlButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B3AE830FC3103F0F2C808E22973EC8 /* SJEdgeControlButtonItem.m */; }; + 6A3C2318336900D221D86206BB4FE47A /* NSObject+SJObserverHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 20BE12DC21A9AA42080D6D29760AC1E3 /* NSObject+SJObserverHelper.m */; }; + 6AD94587D1A06F2A12BEB15E72CFD46E /* SJVideoPlayerURLAsset+SJControlAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E06013AFE67C792673E399D6AA244C9 /* SJVideoPlayerURLAsset+SJControlAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C0527E5F3C8ACCB8C1FDBBC9B7460A0 /* MultipartMessageHeaderField.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDA3887632BBBC9C363EB3450EE00B9 /* MultipartMessageHeaderField.m */; }; 6CD605F8A3C9D50528B0A7228ACE1D39 /* SJAVPictureInPictureController.h in Headers */ = {isa = PBXBuildFile; fileRef = B0D96E3303675B775621BCE46792165D /* SJAVPictureInPictureController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6CE218C0914367A0CBB486EE3A7D0748 /* HTTPDynamicFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 2375C3ECCB3D6B1B7865813877E83AFE /* HTTPDynamicFileResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -347,73 +353,70 @@ 6E4862D1C5F973B1DF802B32224303CA /* UIImageView+AsyncLoadImage.h in Headers */ = {isa = PBXBuildFile; fileRef = E67DD63064C2FE5066D2F78AE06724F4 /* UIImageView+AsyncLoadImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6EF7840A1CBFD27A7604A88F2067BFD8 /* SJFitOnScreenManagerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B1E6ACC431711B34E805CBA6032367 /* SJFitOnScreenManagerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6F9DD87AA63E04841562D190A883E122 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 6631982D1E6C1EC9E71F984C0948F079 /* SDAnimatedImageRep.m */; }; - 6FC7668E9D855953078C76384B4CD292 /* SJNotReachableControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = DFE347413B104AC6A6556A139806EB57 /* SJNotReachableControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6FDA7F6AD76CF1E5619789E0F070FD90 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = FA9B67487D8A3DBC4C617B0833CE4291 /* SDInternalMacros.m */; }; 6FEAF8A58DA3E4F8C4C6EEB77DC8D712 /* NSAttributedString+SJMake.m in Sources */ = {isa = PBXBuildFile; fileRef = 59EDAE654785A5F94F62AA5E64A31488 /* NSAttributedString+SJMake.m */; }; 704E6E494A06EA86348E495BBF3C0590 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E27B048D3324473984D3C5EB20E2E0 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7056AC6DE667FBC15A44CC5E3B31DB8E /* SJFlipTransitionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A82D7EBCB9FE7F14242ECAC4C97D9737 /* SJFlipTransitionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70A0AAF3674D767976AFB00ACCB2FB12 /* SJClipsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D73863EAC9F22E370808734F5088A1C8 /* SJClipsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 70F07F345936E588038107D3F7657AD5 /* FILEAsset.m in Sources */ = {isa = PBXBuildFile; fileRef = 95602DC89D079908EA066CDD624E405F /* FILEAsset.m */; }; - 711CA521EB3AB50421D20B148C60FA7E /* SJCommonProgressSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 330085ECE299AAA0D6D06A5A2C89A17D /* SJCommonProgressSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 711820334768897247CA435E27246CD1 /* SJMoreSettingControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 907D7D401801ED0C5D05BE6DB1C57A4C /* SJMoreSettingControlLayer.m */; }; + 7121E62D0511EFB58DC9EA177195E6C7 /* SJUTRegexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = AEAB7906EBC279A0421D4A1D79A15D78 /* SJUTRegexHandler.m */; }; 712D46616A5FB18F763FB0C8A78938A9 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DF64F54BE9707D539DCA8EB0200D0AB1 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 71569697E2DEDB7EC96CE2DBAF1B4BF4 /* HLSAssetDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 379DC841CE13FE6ACDDE103B1D8CE63B /* HLSAssetDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 71B923AC18ED4C8CBCB07E01CCAF3BF2 /* SJReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = EC236F393B94F03F7D6DE72009734BB8 /* SJReachability.m */; }; 7291CA7926536173378F0162143D735F /* SJPlaybackRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 36DDCB687C5337B6208D778B0AFB2D90 /* SJPlaybackRecord.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72D9D90EA5C7E2163986E0724A9D725B /* SJControlLayerIdentifiers.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2061CB493F5AAC1E6EFFD6764B21D9 /* SJControlLayerIdentifiers.m */; }; + 72A58F911977BCFBD63121AA8D578BDC /* SJCommonProgressSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 330085ECE299AAA0D6D06A5A2C89A17D /* SJCommonProgressSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 73977E044AACF14ABA21629C1568CFFB /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BF5FD3D18077BB39F1C0867600CEA3A3 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 748423641F46A8AB80BE0BDF4D399672 /* SJSQLiteErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1FC0CA3B0EB1756B541166C9D50BF8 /* SJSQLiteErrors.m */; }; - 74C46EC783EC56A2D2A0358F1C84DC46 /* SJSQLite3TableInfoCache.h in Headers */ = {isa = PBXBuildFile; fileRef = EF7CEF02513F092B59BB3B9B4D15B830 /* SJSQLite3TableInfoCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 74FBA450B9F8F0931336DC2C6A45E99C /* SJSQLite3Condition.h in Headers */ = {isa = PBXBuildFile; fileRef = ED22F17412C71E70093E8723D973CB41 /* SJSQLite3Condition.h */; settings = {ATTRIBUTES = (Project, ); }; }; 74FFB232AE77DF314472D2790D3CEEAD /* SJAVMediaPlayerLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = FB099C6F5208FE8FFEDF4A8CED16B394 /* SJAVMediaPlayerLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7513C21A1807307AE30D3B59DC49FF2F /* FILEAssetContentProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = CAEBB84CF6AC4F1B7E6952F15006A827 /* FILEAssetContentProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 753816189154865263BB10ED67E3B633 /* SJClipsSaveResultToAlbumHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = E7AA56294C5297EE74CFE7CC02952F19 /* SJClipsSaveResultToAlbumHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7560B1CA4E33BC0B6A8C46A2B5CE6531 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E02E185E726FBC23B2B1CCF797DC6E70 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 75937F5FB1404895F1CF7F1B38266180 /* UIScrollView+SJRefreshAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = FF8A6A821F0385303AC7929F22E45DBD /* UIScrollView+SJRefreshAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 759C6D77C7355324CFAF0B3308772A2D /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B1B947F216F4BB68383C03E72F0B14A /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75EF24961A364A31AF742C026B1EF426 /* SJSQLite3+RemoveExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DA84214B85B36B936A74F8287873DB7 /* SJSQLite3+RemoveExtended.m */; }; 766147950D6C80DE8FD54BB81A6BA273 /* SJRunLoopTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = E8F216DDF4BA3948ADB668604E719DF9 /* SJRunLoopTaskQueue.m */; }; + 767E7FDE3EAC05B3C6CF98DD35005260 /* SJUIKitTextMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 67385BB1A2463FDC34EDF3ACF664CBE1 /* SJUIKitTextMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76E3CE23E73CCE61AE17E84B0E56362C /* NSFileManager+MCS.m in Sources */ = {isa = PBXBuildFile; fileRef = BE728778C6EB09C7BC761921BF4D4614 /* NSFileManager+MCS.m */; }; 777AF5ECF38A5C134C70562AE96B7E09 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E6BFD5A3AD9A62CA3F60188E08D696 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 778838462DE7977EA481E15D5BA501CC /* SJUTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE317C4F6961E1CB541CC7858AEDFD9E /* SJUTUtils.m */; }; + 778D3C61A0D820A3A5D51B63B3DF21D7 /* SJSQLiteTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F0CD8F6FEC6679EE02A839E4C5BAD67 /* SJSQLiteTableInfo.m */; }; 77B97B159773A28147A8F846E85B3EB1 /* MCSError.m in Sources */ = {isa = PBXBuildFile; fileRef = A8CC5D71C7A4E3567E62D4F6D912FB04 /* MCSError.m */; }; 77C67AA9FE2D7F576C84282F52B5AD6C /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 277C1614B8154708179AA8D20ABBC538 /* SDWebImagePrefetcher.m */; }; 789F569FAA1E69BA13C778502B1E1EB5 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 878C82EE229DE11A18DDC8A3C6CFB13B /* SDImageIOCoder.m */; }; 78C0B0DB43A7AAF1B486331429BCF6A4 /* SJBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 60DDCFD9213812CA9F3EC73B3577F27E /* SJBaseViewController.m */; }; 79390DBB1C80972081F34D4AC793D638 /* SJSQLite3+RemoveExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = C086410D7A42C69D53890ACC96B270C4 /* SJSQLite3+RemoveExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7A07ADE380C5CD7B6BF994FA5A949CBE /* SJPromptingPopupController.m in Sources */ = {isa = PBXBuildFile; fileRef = BB54A63B94ECAFF6477E747266914270 /* SJPromptingPopupController.m */; }; - 7A0BC5497593B19CD0D441DB37FC2622 /* SJDraggingObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = 57818C1BC83C0FB8D0EAB961BC4BEAC0 /* SJDraggingObservation.m */; }; + 7A260961CFD501A61FF0F274D92E9364 /* SJClipsButtonContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 83FBF3F70D099B33E340EE181A30E829 /* SJClipsButtonContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AAEF6B8C7F275EE09510C68C9E54DBF /* SJVideoPlayerConfigurations.h in Headers */ = {isa = PBXBuildFile; fileRef = D971A07322B9048E4BCEDBAC83800EAD /* SJVideoPlayerConfigurations.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B46E9BE3B31EE7837F514529B213D27 /* MCSProxyTask.m in Sources */ = {isa = PBXBuildFile; fileRef = E541C966B4FD35945CE807830917B061 /* MCSProxyTask.m */; }; 7BC6E85291C714F9F416B2B5A2B424AB /* UIScrollView+SJBaseVideoPlayerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = BCB2D9DEA02B316B9B6760758ADA3A3E /* UIScrollView+SJBaseVideoPlayerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7BCE3E8DC12B3FD92C093BF45CCC7093 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 43B74B770C3C490BA38CD4D430B481EC /* MJRefreshAutoFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7BD8EFCDB8FB92A678BFE15B5676268C /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DDBE942F896A2A1978598E974191373 /* UIButton+WebCache.m */; }; 7BF1F359E766D07CECB5B1A4920F0CFE /* SJDanmakuPopupController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCF975583BF16C40EA15C73E000E9C6 /* SJDanmakuPopupController.m */; }; - 7BFA37F060EC5393FD5B7670CCA47D65 /* SJSQLite3Logger.m in Sources */ = {isa = PBXBuildFile; fileRef = 1780BDCC7FD8815D6B93DD6DC07A2FE8 /* SJSQLite3Logger.m */; }; - 7C32E202C172DAD973C55D01AA1113C4 /* SJButtonProgressSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 727FB18E52B98BCC1F886145DE2AD0D6 /* SJButtonProgressSlider.m */; }; 7CED05012814D4B44B4DC7DB2BCED999 /* HLSAssetParser.m in Sources */ = {isa = PBXBuildFile; fileRef = B253A0F84B00A030DEE1A0E8029620DC /* HLSAssetParser.m */; }; 7CF97C6CE278BEB9F966FDA0FF940615 /* WebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 94C5A2FC18FCCA7AA31E05691BD92AE7 /* WebSocket.m */; }; 7D407F9D8389FC7E26ED497723F844D5 /* UISearchBar+AsyncLoad.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C9F232B6BBE209A9B893A3D3BD46C5F /* UISearchBar+AsyncLoad.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7D6E5385E0D31CA1F6815C71970B6824 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EC39621B2BFF385D11E74F53A5C3326 /* SDWebImageDownloaderResponseModifier.m */; }; - 7DAF7077BA63B723598804488ED7F7D1 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 715F0F8E9E7668D097DEA3903C71E61E /* NSObject+YYModel.m */; }; 7DF78881B1579F5C25C5FE4364895163 /* UIScrollView+SJBaseVideoPlayerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 5967EEBCB32BFFB9681FDC41DD93FF57 /* UIScrollView+SJBaseVideoPlayerExtended.m */; }; + 7E0B8C09EA6518C5C2B421E7B5D0CA03 /* SJButtonProgressSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = E5646BC6E9398DFB6A748933FAAC8590 /* SJButtonProgressSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E4D964C74FA4FBA12EB58A66D6FB33D /* SJClipsGIFCountDownView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A7CE35C31314298C9F1EE7574C9DB1B /* SJClipsGIFCountDownView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7E58DF1127094F6AAC1A4AB948FDAFC6 /* SJSQLiteColumnInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AE8E594CCF2D1AEE07DD21EC35A5FE /* SJSQLiteColumnInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7EEBA96900D13D60D15CB6551B984E93 /* HLSAssetContentReader.h in Headers */ = {isa = PBXBuildFile; fileRef = AD55EEB13F947F2307EA51528F44A640 /* HLSAssetContentReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7F96AC85CB98764C8E17E5202862E52D /* SJSubtitlePopupController.h in Headers */ = {isa = PBXBuildFile; fileRef = 819130E11E4C60F8D7DF5E9F1630DAEE /* SJSubtitlePopupController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7FBB9F2A19BFA1DC333B2069A060553C /* SJClipsGIFCountDownView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A7CE35C31314298C9F1EE7574C9DB1B /* SJClipsGIFCountDownView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7FF354E342D99E41B4375AA673E10CB7 /* SJSQLite3TableClassCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E23D957C728AC6A6439217247DCA8177 /* SJSQLite3TableClassCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8003BE3C4F144E735558CDD2691463A4 /* SJAppearStateObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = C00EF724D95AB145FDF6C925649488F5 /* SJAppearStateObserver.m */; }; + 803D2B49CDDA56F9D7C3299B9DEABB85 /* SJSQLiteCore.h in Headers */ = {isa = PBXBuildFile; fileRef = CB98C5A7150D8171F4DF6F27A8D1063F /* SJSQLiteCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 805C4428FB1AFBD40DC71FB594A41514 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 341B859CCB0F7D935F2C84F180C79BF5 /* SDWebImage-dummy.m */; }; - 80C902CE405FAF1C1501C275D3A48A28 /* SJSQLite3TableClassCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F2F02F17F7E1331E64603A285A8ABB5E /* SJSQLite3TableClassCache.m */; }; 80FFBE6715F4FEE29D8B364F413BDC3B /* SJTimerControl.h in Headers */ = {isa = PBXBuildFile; fileRef = D849859DB2AEBD0F4CA78B2B3115EE47 /* SJTimerControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 812A1E4E3B95604B9B86D6EDB24903D9 /* SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = C7777DA98834F0A5D11CC0933CF18A8D /* SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 814FB7E01D2C82AF63220D0D509BFF97 /* SJPageCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = B8BC6D964C8A96E699E6F11A8E6A672E /* SJPageCollectionView.m */; }; 815242B210D743C1E8D3E2A82FF0BCCC /* MCSReadwrite.h in Headers */ = {isa = PBXBuildFile; fileRef = AF1042C1A05FBAF9D8A9C272A0EEDF4A /* MCSReadwrite.h */; settings = {ATTRIBUTES = (Project, ); }; }; 823335BA2C3EA5318CE04216786EC353 /* SJRouteObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 3685F52A1B2C41038B513EA64C9187A3 /* SJRouteObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82749C10932EAAA992570A42F785084B /* SJVideoPlayerResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CD32B773C6ED156D956B9AA03A8EE86 /* SJVideoPlayerResourceLoader.m */; }; 827971675DDE1BD225031B3F3C89450B /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E40D4387AC4D28BC69099B0F4B51DF9 /* MASConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82A9641E72205F131DFAAF15FBB9AD4B /* SJSQLite3+RemoveExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = C086410D7A42C69D53890ACC96B270C4 /* SJSQLite3+RemoveExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82D613A9006B94101052CB552D9F11D8 /* SJEdgeControlButtonItemAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E31A37EE26260BA33445511C79D14D4 /* SJEdgeControlButtonItemAdapter.m */; }; 83645D5EF2E2E2C3B8D6B5D47CE8C500 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98572816080B88ED07C88C4CF0EAB44A /* SDImageCodersManager.m */; }; - 8397E942B9958F6F80038196F37F1E09 /* SJVideoPlayerLocalizedStringKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = A0C966AC3BD5064BA778AB7FE9F8718D /* SJVideoPlayerLocalizedStringKeys.m */; }; 83F321258AFDB355593C188E33832F5C /* HTTPAuthenticationRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = C269C70C80619B2CD6E406066A13E9F2 /* HTTPAuthenticationRequest.m */; }; 8424EF687BA103BDEDE01D19166F8AA4 /* SJPageViewControllerItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A32C8280690E162805FFD5B3456363E /* SJPageViewControllerItemCell.m */; }; - 84E439408986B311F3CCA57974A61082 /* SJSQLite3+TableExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 604D826398E8D22E3B61AD1FFA0F6A77 /* SJSQLite3+TableExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 858D9CF752D2F971A9548824DD3A8D72 /* NSAttributedString+SJMake.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8DAB511A91133A1AC99A4CAE4FB78C /* NSAttributedString+SJMake.h */; settings = {ATTRIBUTES = (Project, ); }; }; 85C2C32D54707272E1D8A1AE61B5BAD1 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = D35085DEC9092E6318956FEA656ACCBF /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; 860422525770A398B77B1D0EFF3ECCC4 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = E53769C3419DB9DFD8526B52FE0DB92E /* SDWebImageCacheKeyFilter.m */; }; 8604E6D11445AC190731486857A9E0A9 /* NSFileHandle+MCS.h in Headers */ = {isa = PBXBuildFile; fileRef = F104155367B91523B2C252EA8BE5310B /* NSFileHandle+MCS.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -421,89 +424,94 @@ 866C520219A83539FF1CBDCCD76C5A7A /* SJVideoPlayerPresentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 76CDD23F01F8FF79B5BD2B3235B7FDCE /* SJVideoPlayerPresentView.m */; }; 86F880BDB62B5541FDC42616BB37A0E4 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F88D7C3CD7ACA089D922EBDC82191E7 /* SDWebImageTransition.m */; }; 871ABE9D7905E216447544DE1E5B9A45 /* SJBaseVideoPlayerResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = D3EC0A73AD1368608343B165C1510E72 /* SJBaseVideoPlayerResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87C08B58A6DFAA1CA578D06CC1B28F8F /* SJSQLiteErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A4253460EF143E6B5DCC6C7B1BE600 /* SJSQLiteErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87CCBCA8D3A6F9D74138369A9C78556D /* SJVideoPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 50A392908D9665C74181E7753861E65D /* SJVideoPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87CE43B9BC4E358007890B5A26AF8CD4 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 715F0F8E9E7668D097DEA3903C71E61E /* NSObject+YYModel.m */; }; 87DF30760AD55D7A8141888C805CDF7B /* SJSQLite3+QueryExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 886570E14AD8E3D5960D7F977DEFBF02 /* SJSQLite3+QueryExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87E4CCD36AA7DB2147DA68E6B6EE5453 /* SJScrollingTextMarqueeViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 518E513655E9DA0B74F4F946DDB00628 /* SJScrollingTextMarqueeViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 89614CA046BF1CD91E89691E6D12A774 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B9DAA6E3992E053C9A953B80F14027A /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 896BE5B0E4CFD9A7B94ED66659AC724C /* SJSQLiteObjectInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 67A63F93FA3FC1C6CEEA94B7989AB551 /* SJSQLiteObjectInfo.m */; }; 897AC76B0E444A158B807B8354E67D5F /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CCE76C54CD479F0A58E12561481D1E /* MJRefresh-dummy.m */; }; - 89BE1038B67620B2E780D37A800D329C /* SJEdgeControlButtonItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 75A9FAA6FD100021C0EB6E33D15359FA /* SJEdgeControlButtonItemView.m */; }; + 89BF5914D47C5BAF95E3E2FD16055232 /* SJEdgeControlButtonItemAdapterLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B2D660F663C25E7BD2E49E5E0C70397 /* SJEdgeControlButtonItemAdapterLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; 89F37363112473128DAA7FA7D3BD41CB /* SJFitOnScreenManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 58AE50498E396FEF238AE18ECB911232 /* SJFitOnScreenManager.m */; }; - 8A67EDF6ECF23D0821A72107B694CE30 /* SJSQLite3ColumnOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 13EC1960408F989E909A495BE61BF7B9 /* SJSQLite3ColumnOrder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8AE42BB51CCB9F82D1C37EFAAC4F4146 /* SJRunLoopTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = E8F216DDF4BA3948ADB668604E719DF9 /* SJRunLoopTaskQueue.m */; }; + 8A1BEC27828941C595DF20500FF80D7E /* SJRunLoopTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = A40557A96561E21A7370CFE58EFB61B2 /* SJRunLoopTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B30A903308654EC28A985511D848C1E /* SJGestureControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B271150ED15592C633070E283006E9C /* SJGestureControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BA9C13341234F210AFE9FA6E7088B34 /* SJVideoPlayerClipsConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = D648B42EE616117668784ABAB8603888 /* SJVideoPlayerClipsConfig.m */; }; + 8C2016839B45D0BA87D32AA043DAD999 /* SJControlLayerSwitcher.m in Sources */ = {isa = PBXBuildFile; fileRef = FCDE97EDBFD7DF62B0B9622B2F3EA8A6 /* SJControlLayerSwitcher.m */; }; 8CC584A53711E93E80533A06715EF1CB /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D7174109E1CBB5CA93F6C71234622ED /* NSBezierPath+SDRoundedCorners.m */; }; 8CE55CEC0207D53C090132A087C1CBB2 /* SJPlaybackHistoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = 48A6AB1AB681F9ADB7BB40ACC4A254BC /* SJPlaybackHistoryController.m */; }; - 8CF522FDAAE50EC57132C507B7604871 /* SJSQLiteColumnInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 164A4CDF6C931C116125B775ABEA39A6 /* SJSQLiteColumnInfo.m */; }; 8CF9609C1373722047FFF47D26DFAFDD /* UIViewController+SJPageViewControllerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = D5DAB1AF60F4D1217620A63ADAB12895 /* UIViewController+SJPageViewControllerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D220103297E0A1DBBC6CC8F0DE53CF4 /* SJControlLayerSwitcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BEAB602D0842FBCC25A68C3DD029F19 /* SJControlLayerSwitcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8DF1D1728882D771CC68BDBF04845F7A /* UISearchBar+AsyncLoad.m in Sources */ = {isa = PBXBuildFile; fileRef = A6338C94112B5C5393405A10DA52FF93 /* UISearchBar+AsyncLoad.m */; }; + 8E0322C2D3DC2E829BFE0889204581D0 /* SJSQLiteColumnInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AE8E594CCF2D1AEE07DD21EC35A5FE /* SJSQLiteColumnInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E26F7B11D42D976F5FCD1A15FADCD16 /* SJSpeedupPlaybackPopupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B44BCA30C3E50316415C4E8F086BA53 /* SJSpeedupPlaybackPopupView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8F2551B3E31AF2AD5ACB1BBE6E84083C /* SJVideoPlayerPresentView.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA16617CD8CCA4556278919300651F3 /* SJVideoPlayerPresentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F45BBE4079742D7A32BC1200D44A44E /* SJClipsResultShareItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 89B06BC099E70F694B424A2093E644D2 /* SJClipsResultShareItem.m */; }; + 8FCAED37FC47B9D3AAD8405DAD3119DF /* SJQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FDAF7D92F11A7CEB30DE69CB6515270A /* SJQueue.m */; }; + 9047C623908C24B828F394CB963AB60E /* SJSQLiteCore.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E7BA46554207B264CEF12C510BD800E /* SJSQLiteCore.m */; }; 91234D01A154DA3756AB9A1C2665E924 /* MultipartMessageHeaderField.h in Headers */ = {isa = PBXBuildFile; fileRef = C9F930437D8B7167E9E19298B006102B /* MultipartMessageHeaderField.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 914C67EAFC0E3E1F5C5166160E3DA207 /* SJVideoPlayerLocalizedStringKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 4565924477651BCEE1243CDC8CE7F238 /* SJVideoPlayerLocalizedStringKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 914D6A0F157D18E2132A4B0D962F518D /* SJUTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE317C4F6961E1CB541CC7858AEDFD9E /* SJUTUtils.m */; }; 91C5E5DD9C19C2373E2AFFED4AA98731 /* UIButton+AsyncLoadImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FE845842EA054B1DBF9BC6EDE7C5DA1 /* UIButton+AsyncLoadImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91EEBC2BAD44BEA13A0FFEB208131DC7 /* NSObject+SJObserverHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64DC5170CFE7EBD06BFD2291455BC5 /* NSObject+SJObserverHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9233F807F5A647B46D9E05F131BB478B /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E839C820F7D5B753A787C979DACCA04 /* MJRefreshConst.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9256211328EF772B6933D9CCE25F23D4 /* SJControlLayerAppearStateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F132FDEAA467A29EE6972C487B8F2F39 /* SJControlLayerAppearStateManager.m */; }; 92A2BBC4A7A3514F491BD8B15E57E67E /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 224620EF4ADDAF3C827F0710960B1AF5 /* MASViewConstraint.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 93462B0D1887B5F0805C4B2B4C0BB2EE /* SJLoadFailedControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = B138E4EC0ECC0068409E2814D28A055E /* SJLoadFailedControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 93A8908E315916E409DC750523ABDEAF /* SJBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 865D238261BA397D9C045C0979845F43 /* SJBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; 93ABBF8927B7A905AAAC4355F3F78E42 /* MCSConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C45253F394120D4F418467035EAC4660 /* MCSConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9413125214E3AF7700E77129C200D04C /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A01F6FCFBB3426A8A8156E9C65CF441 /* MASConstraintMaker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 942D9AF7144970783B45552EFCDBE39F /* MCSInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = D48C72794A8445AC8A953622B2C8E5E2 /* MCSInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94D34B780863A6D575032EBC600AFBD5 /* SJSQLite3TableInfoCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AC01936A82CA431ED572E08FD91AAB46 /* SJSQLite3TableInfoCache.m */; }; + 94EDF79F0D6469F8B6F3E1BAAC57D8D1 /* SJAttributeWorker.h in Headers */ = {isa = PBXBuildFile; fileRef = 94ED638DF88E299153887EAD85631601 /* SJAttributeWorker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 951173A90ABEAAFD2B1987F00C52B764 /* NSURLRequest+MCS.m in Sources */ = {isa = PBXBuildFile; fileRef = B1016335EF8123CE074F486A4E66222D /* NSURLRequest+MCS.m */; }; 956F2594FB3F9C2EE8779331B621BB25 /* UIViewController+SJPageViewControllerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 3859BDA6262AEAAA60E3A3B0F19B9DD5 /* UIViewController+SJPageViewControllerExtended.m */; }; - 95C738C249FE11091AB70D5303AFE46F /* SJUTRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BFBB8CE1105BAA4AB398A8EE0896B1 /* SJUTRecorder.m */; }; 9660DBC68520B30E235359CD61C7C3F8 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C9127A063C23E447D94765AB736B93A /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 966ECED706BAAB8D1479C4F1369CE10C /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 17F454440778375A6C65AB8DC61BC6EC /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9677DEE2BA723F08604A21F6C5F07A6D /* SJFullscreenPopGesture-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1FE99CD2EC4BF2D2217FC9A6A5A03D0 /* SJFullscreenPopGesture-dummy.m */; }; 967CB7A5F5A4AC198E02981A60ED4F1E /* SJPromptingPopupControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 50BB446F37A2D9CD60E5A806538AAE3A /* SJPromptingPopupControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9761ACE29F44EC868C62F8BD3BEAB5FD /* SJReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 974E737FA7C082307B3800699A5B6F91 /* SJReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9820F4201CC2C0561101A4D1A8CB19DE /* SJSQLite3Logger.m in Sources */ = {isa = PBXBuildFile; fileRef = 1780BDCC7FD8815D6B93DD6DC07A2FE8 /* SJSQLite3Logger.m */; }; 98AB593046125983E49C63EC5C2C4070 /* NSDate+SJAdded.h in Headers */ = {isa = PBXBuildFile; fileRef = CD90946CD81C4BD2C3C3854D4A4E1547 /* NSDate+SJAdded.h */; settings = {ATTRIBUTES = (Project, ); }; }; 994B1FB05C949307269C3D5B7AEECA8F /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 09A6F60F054C786AA05EF0719696B62F /* SDWebImageError.m */; }; - 995C6CD07B4970D6D9210756BF346E16 /* SJFullscreenModeStatusBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF94BE8847E1BFA6816D62BFABAFFB8 /* SJFullscreenModeStatusBar.h */; settings = {ATTRIBUTES = (Project, ); }; }; 997E71A169D8BD8F6FC316FD03566D20 /* SJDanmakuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BCA4277C27166A77F8A56A5C5F36CFD /* SJDanmakuItem.m */; }; 9A071EC47BAA41511AC5F90213B47134 /* SJSQLite3Logger.h in Headers */ = {isa = PBXBuildFile; fileRef = F78235D3963BD9487F66AE5D3BD57B62 /* SJSQLite3Logger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9A2D9374AC287F50CFFB2BCA3B5F4C4A /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CEBD575D566218CAD9A300F5378FFD /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9A767DB1F72A97DD83738556A706DAC5 /* SJFlipTransitionManagerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = DD366228BCDA78791BB317C607DABEFB /* SJFlipTransitionManagerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9AC661E960C89CB3DAF97AFB6AA0908C /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 403BD2D5226086BD074D17B0E029F4D7 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9ACB803DA47CC7AECCE53E2CDDD74050 /* SJSQLiteErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A4253460EF143E6B5DCC6C7B1BE600 /* SJSQLiteErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9B460E75C4090012842570AF9D3BE9E8 /* SJAVMediaPlayerLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C55BE5D7F9CDE909477792C02D62C2 /* SJAVMediaPlayerLoader.m */; }; 9B9D5BF5A9583E295E2DC177F33044E5 /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = BC608420CB1A79126EF0764BFD558E2F /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C6D201651775BB90AAEA251D649731F /* SJUIKitAttributesDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = D548AE066A6319627060FAD6F400B71D /* SJUIKitAttributesDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C9E99C9B7CAA743807BD8761E9015D1 /* SJItemTags.h in Headers */ = {isa = PBXBuildFile; fileRef = B53ADD5B938712E0D0593A73C5893404 /* SJItemTags.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9CBBFC93FB6A6188598B25F800FB14E9 /* DDData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B5AAFF44F99112E7D7A608B90492974 /* DDData.m */; }; 9CCBBF929B5B91BEBCEB5CF82A22E2E5 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 450CBE0EA2ABADA7ABFB0EFCAF1E9AC3 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CE2991627D42178BF760D89B8987E7C /* SJSQLite3TableClassCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E23D957C728AC6A6439217247DCA8177 /* SJSQLite3TableClassCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9D90930838FCF0C5FF2ED5E443F22AF9 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C691F4F13F40F7AE547823BD0C808A3 /* SDWebImageCacheSerializer.m */; }; 9DBF91ABC7C54B876960F8ECB76E2886 /* SJRotationManagerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 28A6261518D107245E59EC5824FCA1C0 /* SJRotationManagerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9DC3EE7D5838DF35A5323BC223232519 /* SJPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C0973DC3ABBD9C5E8AEF651903EC5F /* SJPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E11B4F77C38C26649194C16CF1FD0AE /* NSObject+SJObserverHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64DC5170CFE7EBD06BFD2291455BC5 /* NSObject+SJObserverHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9E1A8F491D1FC66BF42A746B2196513F /* SJDanmakuItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D557F1E1741DC70B9F71D51B938AC4A0 /* SJDanmakuItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E54ED71D4FEF0AC9B9ADFEA37C3383F /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AE714B65BC6D2DE9D3F9B2639A35636 /* YYClassInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9E951DFEFAB985D70CD0985826EC4083 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 88977EEA967DDE48DF8ADA1AE415C7EC /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9EF9614BE2AF94CA7073B6F074885D98 /* SJRouteObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A84894D7B272BE724822DEABC6232D7 /* SJRouteObject.m */; }; 9F0D693B881A604BD956BD149CC356D2 /* CALayer+SJBaseVideoPlayerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = F0EFCF2ECF1FB3B1A98A5928B5E2C4FF /* CALayer+SJBaseVideoPlayerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F4C5996D35CFC46242BE6A5D2867B1D /* SJVideoPlayerURLAsset+SJControlAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E06013AFE67C792673E399D6AA244C9 /* SJVideoPlayerURLAsset+SJControlAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9F9AF4CDD9745D4EE6A09591925167E2 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 538B83846E4517F5455801BEABAF5144 /* MJRefreshHeader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9FB6141CDC4740245A4A1F80E36550EB /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C7D39C6D9BAD7C7F14661D1A4179E2B /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9FFB593F45C2C9350C28928F6ED3C091 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FFF08E38744028E0DD079ABA65415DD /* Masonry-dummy.m */; }; - A05B88A3C5611D987485543AF7EC4A83 /* SJSQLiteTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 01834C4470DCBCB4F100E3A8EC49ED7F /* SJSQLiteTableInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0CDF6CEAE93735876A0C13883FD8A4F /* SJScrollingTextMarqueeView.m in Sources */ = {isa = PBXBuildFile; fileRef = D409DF0227B42F346E15A0AA1B6A1737 /* SJScrollingTextMarqueeView.m */; }; A0FA4ED98702E6A8A70B67C9AE6BF452 /* SJWatermarkView.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C1CDAB121F3A1A346A2DDC8778B21F /* SJWatermarkView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1CCE7C2740530A6FEB25C0CC28802FB /* SJQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E5E96C769A13E0105E12B793698BB28 /* SJQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2A6F503272F68CB0093538E1ADE2912 /* SJControlLayerSwitcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BEAB602D0842FBCC25A68C3DD029F19 /* SJControlLayerSwitcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; A2CC2F5F5EB3F98830482FA32260E6E7 /* HLSAsset.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F57C4AC78A42F25654A8D1E3BB0835C /* HLSAsset.m */; }; A3B432A5A12A603DCB80E0F62F7A7C04 /* AVAsset+SJAVMediaExport.h in Headers */ = {isa = PBXBuildFile; fileRef = D19DD8F57A0F9CA56A3D28D9D2F590C0 /* AVAsset+SJAVMediaExport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A412E33A873A7002E35B27C98CBAE417 /* SJSQLiteObjectInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 67A63F93FA3FC1C6CEEA94B7989AB551 /* SJSQLiteObjectInfo.m */; }; + A4063C9F750ADD5B7C2E6880746683A9 /* SJSQLiteTableModelConstraints.h in Headers */ = {isa = PBXBuildFile; fileRef = C29310E7B9989F798A056BF13F707CE1 /* SJSQLiteTableModelConstraints.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4BB7D5C014C9A6E26D0857C31BA036A /* SJVideoDefinitionSwitchingControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 36684B3EE317E98FA2135AFC38E763CE /* SJVideoDefinitionSwitchingControlLayer.m */; }; A59770298373C69FF1D441F09A7ABDC4 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = B622C7B0CD999FCA85738007ECBA3EE8 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A59C9390B3B505AE63F7E9915851B827 /* SJClipsVideoCountDownView.m in Sources */ = {isa = PBXBuildFile; fileRef = D80693AAFBE04AD08FDFE23A623B9442 /* SJClipsVideoCountDownView.m */; }; + A59E4AE7D5076DF20FFE58E414ACEC76 /* UIView+SJAnimationAdded.h in Headers */ = {isa = PBXBuildFile; fileRef = A39ECDB4D940A8F2ACAD1ED0506B242E /* UIView+SJAnimationAdded.h */; settings = {ATTRIBUTES = (Project, ); }; }; A5E454DA4C747125DBB135A74FB95A6D /* SJControlLayerAppearStateManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 841D4A667F86B5FF2DD1E0416D4B3B59 /* SJControlLayerAppearStateManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6AFE02EB47FE85278A23B1BEF9CBE41 /* SJSQLite3+TableExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 3538059A8200384BB83FC0FDD67048B8 /* SJSQLite3+TableExtended.m */; }; A71B1EA83E0E11F7BADBBB57D1772318 /* UIImageView+AsyncLoadImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CCAF49B9D3A9671545221F31F8150FA /* UIImageView+AsyncLoadImage.m */; }; - A74AB61F28808CF9F248E7A3F615B0BB /* SJPresentationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9DF7C80596BCC67B303442CEC24862 /* SJPresentationQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7EA9E77F7CE178FDADA36794817133A /* SJSQLite3ColumnOrder.m in Sources */ = {isa = PBXBuildFile; fileRef = EA8274A86E4EEFDE65A676AD15E49948 /* SJSQLite3ColumnOrder.m */; }; + A72BC0E542C11AA699A8F1C660AB963B /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A2C7D499C51A39879954015BC1CD7C25 /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; A803DB854C994DDE2F8C0827F99D30B6 /* MCSRootDirectory.m in Sources */ = {isa = PBXBuildFile; fileRef = 89EDA3A2FB6EC72691ADD88AEB311432 /* MCSRootDirectory.m */; }; A821C089E2B3D02BFC140F65C423C913 /* NSTimer+SJAssetAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 14CC929E468E28087C881DE962F039A2 /* NSTimer+SJAssetAdd.m */; }; A84B038FBBCA1A7126F0F2B30820B635 /* SJSQLite3TableInfoCache.h in Headers */ = {isa = PBXBuildFile; fileRef = EF7CEF02513F092B59BB3B9B4D15B830 /* SJSQLite3TableInfoCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A85D1AFBE868D4C7CB766260DEFF64DD /* SJClipsBackButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 1598AAB2EAB9421A19127451EBF80BD9 /* SJClipsBackButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; A893327B94B19484DA26913ABE80E109 /* MCSDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 90CD6B01259ADB10D20AD0E74BD8389E /* MCSDatabase.m */; }; A8AB1A7EC08465C81F76E389EAC36B71 /* SJTimerControl.m in Sources */ = {isa = PBXBuildFile; fileRef = A044131F61BE6859EC6E27E487976882 /* SJTimerControl.m */; }; + A8BE0DD97FE3A8B516D57510D060151F /* SJSQLiteColumnInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 164A4CDF6C931C116125B775ABEA39A6 /* SJSQLiteColumnInfo.m */; }; A8DAD74A8D8BEE38A28D9BC533762203 /* SJBaseTableViewHeaderFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1981922428A12965A3579BA1E522EAA6 /* SJBaseTableViewHeaderFooterView.m */; }; A8F3F3A7DC3D9F6811E5EC85E0A85FE4 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 249BE349A9B6FD01152FB23E5AD8BB58 /* SDWebImageDownloaderConfig.m */; }; - A8F980A2833426D2D18DFFCFC5C6B8F2 /* SJLoadingViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = D038BED15C69F6B4B88BFF462D3E440F /* SJLoadingViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; A996C45F8888CF679BC73A7D1E7CF3D1 /* MCSAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5FEE718CD5CC695233E27BB0EA7621 /* MCSAssetManager.m */; }; A9E3EBC5A1978CB9337FF7284A8F4304 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EC7C3182C798384275CA2F2F1F078436 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; A9FF1ED66B3F53181925814A40BF74BB /* SJPageCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E5B9A53F69AD306644BACB934DE5B9A /* SJPageCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -511,46 +519,43 @@ AA18F3FEB93F5D3794A57F9A0C88F2FE /* FILEPrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FD204D8EA21C5B64548FD39DBC4E0EA /* FILEPrefetcher.m */; }; AA5E37C941B4C1E8D27AB0D68A696D67 /* UITextField+AsyncLoadImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 79F917C5B5C1104B61A04001B111A3A7 /* UITextField+AsyncLoadImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; AA8BD5A065320296F671F3858E592207 /* SJCornerMask.h in Headers */ = {isa = PBXBuildFile; fileRef = C832A3E0D797D1954A47F05FF379ADB8 /* SJCornerMask.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB92F6F77FE08663ED83E540E323C5FD /* SJClipsButtonContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 389951BAFBA6B67C0AA08D347B35A988 /* SJClipsButtonContainerView.m */; }; + ABAAD594E5F3EBF3D6D0F613C6979120 /* SJScrollingTextMarqueeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D6D7DF771F31BB280AD6A3AB4608929 /* SJScrollingTextMarqueeView.h */; settings = {ATTRIBUTES = (Project, ); }; }; ABDD3343C444B22AA7FE321F1C7A31F7 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 98231343A68650106AE1E5B46461DAD1 /* UIImage+Transform.m */; }; AC29C0BBC68FAA2C3F6A6BED42C335AC /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 2028E91F27CE08D209E3372568A9A6EF /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; AC823EB95B7E626365844460C0A35434 /* SJPlaybackHistoryController.h in Headers */ = {isa = PBXBuildFile; fileRef = CEBD356622211CC82F04F1D4F68D76BB /* SJPlaybackHistoryController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ACDE43FE7AF3AE13A61CA19F26FC0121 /* UIView+SJAnimationAdded.m in Sources */ = {isa = PBXBuildFile; fileRef = 36402D1ACDE5AE5F02AEBE64E4E535F0 /* UIView+SJAnimationAdded.m */; }; ACE84EB117EDD90B79AF71B105CCCBD9 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BD3C3C5463B31C6C5A19D4840C61437 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; AD00D13D7C516B24657782472D71E2E4 /* HLSAssetContentProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B67E645578690F575DA9BC92EC0E8CA /* HLSAssetContentProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; AD417C6E2F6E8E12B01497804683B740 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 530AD6DC9DE0E33FCA28DFA7161565BF /* SDImageLoader.m */; }; + ADDB0C523D63AD72BCD04EA5A970315A /* SJSQLite3.m in Sources */ = {isa = PBXBuildFile; fileRef = CB89A91AC4069F04F4138EBA2A4B4819 /* SJSQLite3.m */; }; AE4BAF64D44E7FC6BD4C1BA5D60BC43F /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EEC043C6C541A48BB36804CB8F5C962 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE4EA30E620C036E30DEF11E4AF7AB39 /* SJSubtitlePopupControllerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = FE9F69F663DB09CB75280E6AB9774EED /* SJSubtitlePopupControllerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE7B459DED690D28CA0E01232A9E8902 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = B04D62F9557E4458628188CB6C180B8F /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE87A53FA438306374C6450DEBDE8262 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2BCA4320480C03C5B508F285953B52 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEBC200DBD0527C805EA6A9419F96D56 /* SJSQLite3+TableExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 3538059A8200384BB83FC0FDD67048B8 /* SJSQLite3+TableExtended.m */; }; B07A8273DB6F5785CF89DAE43347EFE5 /* SJImagePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = A70F74AD9D08942F41FC9C36107E24E2 /* SJImagePickerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; B1473D6DA0B97A7A94DABED6E85B9965 /* SJRouter.m in Sources */ = {isa = PBXBuildFile; fileRef = F8CA8D2DAED8630C17698123CFE17C9F /* SJRouter.m */; }; - B17663EE6A681DEC628F1F576F3EFCAB /* SJRunLoopTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = A40557A96561E21A7370CFE58EFB61B2 /* SJRunLoopTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; B1D4D6955A10330DF544E5E31366AC9B /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 34CB1FC5BBA3A0AABA5839077E48CC79 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; B1EF84AC0254F4880BA17092FDA47966 /* MCSAssetCacheManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 44A87E204D2D151FB3DEB6D0B822E09A /* MCSAssetCacheManager.m */; }; B24CBC816E8775914AFA97C67E882F35 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FE52265BA55D4E9D075D4283E5E47A2 /* SDImageHEICCoder.m */; }; - B280488BC44DCB29807F0F575D17DCE4 /* YYModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BE7C176E52D2707EBB49F45F3C786B38 /* YYModel-dummy.m */; }; - B2C7F3168D6CD5B9478D7684B80D18AD /* SJEdgeControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F45E2C2BC90DBF9692ED784B263E1AC /* SJEdgeControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B47228C3C86E83967E3E03C277E62475 /* SJUIKitTextMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 67385BB1A2463FDC34EDF3ACF664CBE1 /* SJUIKitTextMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B5A517463BDB209A6519BD451CC62DA8 /* SJSQLiteTableModelProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B363A09A921A928D41905800F10AFFA /* SJSQLiteTableModelProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3A84F1285D1DE70CB4487AC228B731B /* SJAttributesFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = D4A8624B6929399B4C3D8104912C77F0 /* SJAttributesFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; B5BBA13AB170E16E5856A0D789E7097A /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3677CA14658AFA64E1415C7C38E328FA /* SDDiskCache.m */; }; - B5E79D01CB8C76232D0F1CB5D439CD4F /* SJNotReachableControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 402002215845BA9D00A0B3E9CC453FFA /* SJNotReachableControlLayer.m */; }; B6182F0BCDABCF641E50161BC56843C3 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = F0C79CE6394F43E786FE7EAB73B84E31 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; B6C5CA90C161560E0F35E22025F2B8CA /* SJVideoPlayerURLAssetPrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A24B42380767C85C9BD029D20A20FE33 /* SJVideoPlayerURLAssetPrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6C9569F430EB10DB619EDCCAE19AB59 /* SJSQLite3+FoundationExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 444FCB3EA5A297335E3DA8FB4111301B /* SJSQLite3+FoundationExtended.m */; }; - B6DEEA0B5F85A365AF31D26E99C924DD /* SJAttributeWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F3D951B76FC5D759CD1A98CCEFF52BD /* SJAttributeWorker.m */; }; B730BAC51C379CD1AC22F88C967EFCC8 /* SJBaseVideoPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 87672F5042DB4C15698E2333EACEC7B2 /* SJBaseVideoPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; B75538251C4D72044582C6EC4FF41377 /* SJTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5B5C9ECCC7EEC5EDA3F73BAE659029 /* SJTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B759B0A7F2C94039E1CF19196F4A55FF /* SJSQLite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 92056436F96D182FF7DC887D1CFF8D0F /* SJSQLite3.h */; settings = {ATTRIBUTES = (Project, ); }; }; B75B1A534AC91F10723259563F92C1AF /* DDRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D1FC6E6636DE619E8F16A9FBC87AFB6 /* DDRange.h */; settings = {ATTRIBUTES = (Project, ); }; }; B7C1959C6CE44D11969D4FDA406EC8F3 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E34FB61A572E416B416E798952A745A /* SDImageCoderHelper.m */; }; B81D3654371F13425D06DB2A17FF1321 /* SJSQLite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 92056436F96D182FF7DC887D1CFF8D0F /* SJSQLite3.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8594BE1F44054B9AC81A0833A9E8FD9 /* SJUTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D014B242EACB0879827859EDCE96AF29 /* SJUTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; B8878CBE8444B7076214AC22CF5772C3 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 313EE882A1E43B9BDEBA93E2F09979CA /* NSLayoutConstraint+MASDebugAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B897FB1F66C9B16A3C7753CF5815116B /* SJVideoPlayerControlMaskView.m in Sources */ = {isa = PBXBuildFile; fileRef = B43F6AEB05D31EAE479BDF9288373CB0 /* SJVideoPlayerControlMaskView.m */; }; B8A144E8939EDE91E681901AFF42E9E4 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B87C63E1FB125F9ABFE8BD643117C9 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; B8A8AE3BC598BB6A0605162B2560063D /* HTTPAuthenticationRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6D10EBF3B96C6F2D115DBEBF4E9F45 /* HTTPAuthenticationRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; B8F0E2FFBB93B0FA21F553C9AE94B4B7 /* MCSURL.h in Headers */ = {isa = PBXBuildFile; fileRef = E0A0848641F1F3FF0F0F9C148D60FDF5 /* MCSURL.h */; settings = {ATTRIBUTES = (Project, ); }; }; B90320B5C29BD5F30FBEC03AF34E4D6A /* SJViewControllerManagerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = AFE174B75CB73C6491C16AFB7BB50BE7 /* SJViewControllerManagerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9146A2AB9CE5AECBB88348774A59F7B /* SJDraggingProgressPopupViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F0FA4F98A998A5819D89E2A49A386F /* SJDraggingProgressPopupViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B98A0D370FF6D717D0850B954C43375C /* SJVideoPlayerLocalizedStringKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 4565924477651BCEE1243CDC8CE7F238 /* SJVideoPlayerLocalizedStringKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B99CB57E3A5D7CBD4372CBB081AC35EC /* SJEdgeControlButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 177CA4B805B6751B9A657A2EA6479A3E /* SJEdgeControlButtonItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9C0D30608CDCBB3AED9F54EF6363C3E /* SJNotReachableControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 402002215845BA9D00A0B3E9CC453FFA /* SJNotReachableControlLayer.m */; }; B9CFA88AF0F6A7ED8FFBECD7C2A1ED58 /* HTTPAsyncFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A8E8B57C107273BB2F5EEDA076DBBBA /* HTTPAsyncFileResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; B9EA9E456C72B3BAF9EC9BE7275BBA85 /* SJPageMenuItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D8FEBFF92B98E6D32E8E26D9623C1C2C /* SJPageMenuItemView.h */; settings = {ATTRIBUTES = (Project, ); }; }; B9FBDDD487C4C5CF9FCD5F93DA35026E /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 82A4340DD5C1F47459F9CC47223BC1B7 /* SDGraphicsImageRenderer.m */; }; @@ -560,88 +565,89 @@ BA89EFDEE9B8A6B571003CA05E73BF69 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6023EA14E869300BCAA17D36D279F725 /* MJRefreshBackGifFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BAEACBAFE3B28AF2B1C9A9445576502D /* SJBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = FF733A4AEC09838B7D41C66FA5B7C84C /* SJBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; BAEB3A88EAA9B3D8BD12DEEE82BD5776 /* MCSDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = A1E2E15E149DC6F085F11BBE627E0FD0 /* MCSDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB168587891BBCE6232A4E09D217593A /* SJVideoPlayerClipsConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 250F823F778CB662538B5B58775CEDF3 /* SJVideoPlayerClipsConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB177CE38A2C6FD6D6F03B09D1726949 /* SJEdgeControlButtonItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC3D99CEA1D0BD3BBF7DCD557B1AF63A /* SJEdgeControlButtonItemView.m */; }; + BB57A60A9AC8C171F88A866A7F134604 /* SJVideoPlayerConfigurations.m in Sources */ = {isa = PBXBuildFile; fileRef = 97349895656AB185D9533A491E02F37A /* SJVideoPlayerConfigurations.m */; }; BBA5DFECD18DE66D21F135EBFA07799E /* SJImagePickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 50523936CC75A8879998453482EA9A1D /* SJImagePickerController.m */; }; BBDE761F0564F92BD845D3088014C2EC /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F03DC35A1C35B7F58FE24EFB40774C /* View+MASAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BCE703BC4846A398F437D215391FC79B /* SJUIKit-68d28646-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 986A50BE440262C08D4211B4E8C46294 /* SJUIKit-68d28646-dummy.m */; }; - BD4806DFC728E02F12957E8FA8CC4176 /* SJCommonProgressSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 26D6788B83F99BD7E6F0CF03C40AB7A5 /* SJCommonProgressSlider.m */; }; + BCF2A084B2AF53896395B12A48A4DAF6 /* SJUTRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F1718CA73A99051651CAFD7BE18850 /* SJUTRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; BDD31505449DE0553B4A966A75F85C00 /* SJPlaybackRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 808FE7B77C86E1779A06FDB8C8FAC913 /* SJPlaybackRecord.m */; }; BE0554B61B60C600D4EF1353E962FD1E /* SJObjectContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = C6E5309BA8377273556B14C367A7AADF /* SJObjectContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; BED9DFF9B6CF729BDB8913FE50780C4C /* SJUIKit-98d45660-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E6514FFAA5A1184432B3B4DDD2EA9527 /* SJUIKit-98d45660-dummy.m */; }; BEF5FF204D42D6BC93025C1155C4D0BD /* HTTPErrorResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 40E452CBE760761F2153C50DC4B5A830 /* HTTPErrorResponse.m */; }; BF7AF36D83760FB52BB031185C3BB0D0 /* HTTPLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = ACEF25214BFF221D8F384D9EFD16AF5F /* HTTPLogging.m */; }; BF8C77C8CF6F0F811E84E8C3E8E40FA1 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DF964DAD9E0AE854DC7D436F8BB3E79 /* SDWebImageDownloaderOperation.m */; }; - BFA2840F95D69E544FB8B7B003877E79 /* SJUTAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B0E285DF3487D2A56F3C01B0D910FA /* SJUTAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BFC16262FB48AB4C6BE0235AE7FD34F5 /* NSAttributedString+SJMake.m in Sources */ = {isa = PBXBuildFile; fileRef = 59EDAE654785A5F94F62AA5E64A31488 /* NSAttributedString+SJMake.m */; }; BFCA34833F4E1E5FD02BA028BCCF740A /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D3D7AE7A79837A093BA206615956FDB /* SDAnimatedImage.m */; }; BFFF00C93AE4CE5460A242D266BCA2DE /* MCSAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8612516790E154DF42DA9623B1DFEB46 /* MCSAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; C023600705E1EBBB522B20F8A2DD2051 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 896C3B83FAAEDE7B6F2CA9C756BC4DD8 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; C0357E7A14538D3440FF6D1053CDADAC /* MCSAssetDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB6FBA9CF225682334991586973DB9C /* MCSAssetDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C043764EEC3BD7527C0D3CB164B6C496 /* SJVideoPlayerClipsConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 250F823F778CB662538B5B58775CEDF3 /* SJVideoPlayerClipsConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; C09F2CF864594CABFC3FD316381C49D6 /* SJSQLiteColumnInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 164A4CDF6C931C116125B775ABEA39A6 /* SJSQLiteColumnInfo.m */; }; + C0D8563359A828CBC560F612A5829B3C /* SJSQLite3TableInfoCache.h in Headers */ = {isa = PBXBuildFile; fileRef = EF7CEF02513F092B59BB3B9B4D15B830 /* SJSQLite3TableInfoCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; C131C4D563D95AB39734A82D8EA35531 /* SJTextPopupController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8129706CA63BEFDA3AE4BB0F952B194 /* SJTextPopupController.m */; }; C19D130AFB48991224E67DEDC2B78438 /* NSObject+SJAsyncLoad.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B6012BDD2B5544640DCC165A436B72 /* NSObject+SJAsyncLoad.h */; settings = {ATTRIBUTES = (Project, ); }; }; C1C54212C88997B1E359C128A3AFB5CF /* SJBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E563A9E576EE97BDC7563CE78136B41 /* SJBaseCollectionViewCell.m */; }; - C1EA325038917612EE7D30D7295339FF /* SJVideoPlayerConfigurations.h in Headers */ = {isa = PBXBuildFile; fileRef = D971A07322B9048E4BCEDBAC83800EAD /* SJVideoPlayerConfigurations.h */; settings = {ATTRIBUTES = (Project, ); }; }; C1F982CDAE476906ABDF285A30E997B5 /* SJPlaybackObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EA442BB7639F6A5466294EBC36FB355 /* SJPlaybackObservation.m */; }; C244A0CD1A1D63360CB03B6ACBFB0C91 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A13A92595300422DEA2DB2EE89355E7A /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2980CFCDA3888CA59DC2DC6BB6B2E4E /* SJSQLite3Condition.h in Headers */ = {isa = PBXBuildFile; fileRef = ED22F17412C71E70093E8723D973CB41 /* SJSQLite3Condition.h */; settings = {ATTRIBUTES = (Project, ); }; }; C29DD88D600B71F5F75A5E8097E9DC04 /* SJPresentationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9DF7C80596BCC67B303442CEC24862 /* SJPresentationQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; C2BECD3D679321F93E4362BCA847D740 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA6E12AB16A3555DCC97CCD7BCAA94F /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; C2C8A737613AE1EFDE6E63CC4E90F08B /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = BC880E9375741C54ED2B5BC668E17B91 /* SDDisplayLink.m */; }; C36F84FBFB76C9C75D9BAF6359A11DBF /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F12ABCAB5CD208E6006C778B08B2856 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; C3AE2A783139610D9BE4973D1FF20429 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C34DBD321F8D66203E83A27F3D63662 /* MJRefreshFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C3E04F087F22BA405D4F0EA0EECAE469 /* SJFullscreenModeStatusBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 2608F2C6511AB60E8C605B529BD685EF /* SJFullscreenModeStatusBar.m */; }; + C419C3510B5991F8D8566A97F0221931 /* SJSQLiteErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1FC0CA3B0EB1756B541166C9D50BF8 /* SJSQLiteErrors.m */; }; C53FB52DDC02945F1CC2C1C9F6724F8E /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB333095E7506AE56D5C2A4C0356D20 /* SDImageGraphics.m */; }; C5686D27EB42A9771FD2B95F208B331B /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = F821A641800545B29F6D2A416BF3E8BB /* SDWebImageCompat.m */; }; - C5751E26AEE30344228C8CDCEA4B21B6 /* SJControlLayerDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 913302C2FA39148ADA681DE449BFF28D /* SJControlLayerDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; C577FD35304F8AD605CFAF4ADAD34F38 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 03579E576BD55CC052A74C8A8070B196 /* UIImage+ExtendedCacheData.m */; }; + C5F8ED81874CD6E795354551D9FF2B8A /* SJDraggingObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AF14DC9F4780968B5A77143106B8B2 /* SJDraggingObservation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C651D883E0CF2460CE7C646336C86E37 /* SJControlLayerIdentifiers.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2061CB493F5AAC1E6EFFD6764B21D9 /* SJControlLayerIdentifiers.m */; }; C73DAC4869F3D5A25EBBC7F939B3A424 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = FD2823F2FEC1A058F68330C0C4E048C6 /* MJRefreshAutoGifFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C7A0316E568D6D8A701B003D5B1F25E1 /* SJSQLite3TableClassCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E23D957C728AC6A6439217247DCA8177 /* SJSQLite3TableClassCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7B0DD271E1E6DD659829E9B095CD05A /* SJLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = CABA7896EC27F5C017ADF1FD1D1BE108 /* SJLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; C7F9CFE75C4C1FA055C09BA7538DFB8D /* MCSProxyServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B2483EB00C2EBEB0B898C5AC86BC87A /* MCSProxyServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; C862E38F70E85476E6649BEC74B6CADE /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = D4185252FDC8BB1CFF74E1F824D52503 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8821B76EEEAECBB9DEC73DF28ACC8BA /* SJUTAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B0E285DF3487D2A56F3C01B0D910FA /* SJUTAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8B5BB8B8B33DE3DEEA6422DFB7A1520 /* SJSQLite3ColumnOrder.m in Sources */ = {isa = PBXBuildFile; fileRef = EA8274A86E4EEFDE65A676AD15E49948 /* SJSQLite3ColumnOrder.m */; }; C9023E8E522FF65E029385487B63718A /* SJPlayModelPropertiesObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D398A34990D15AEDC27DCEDEBF14EDE /* SJPlayModelPropertiesObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; C9029837F49A86CD662F4B587D7CC977 /* MCSQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = A464A2B7644E6218CB9713C6FB94E843 /* MCSQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; C90338FBF2F1288FF3064E7ECE3DC65B /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = FBB413A96BF48AE0FDB89815AE4FA220 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C95D9533EBCE7D78508161C639AE2721 /* SJClipsVideoRecordsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = EC987AD719A36E81AC94C91AE46242DA /* SJClipsVideoRecordsControlLayer.m */; }; + C9206792A1B2A68ACEF64E26136E4385 /* SJSmallViewControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = AA948B5019B395B8E6DCFFBF64FD1508 /* SJSmallViewControlLayer.m */; }; C9717523058C7976860DFAEA22DBC611 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = BD36EBA34CDE7B95FAC1BC22A395A705 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C984436637D89D4B0821495DE2E3E2CE /* SJSQLiteTableModelConstraints.h in Headers */ = {isa = PBXBuildFile; fileRef = C29310E7B9989F798A056BF13F707CE1 /* SJSQLiteTableModelConstraints.h */; settings = {ATTRIBUTES = (Project, ); }; }; C9B0C996FE206A714B8278A8FDF36012 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 41EB9DC955AEBF33E11DFAAF8C066853 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA1C49C3D0EBDEE968AB63754C724194 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 46E2A075386116A79775340724640A98 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA7695949B82DCC953C611D26801347F /* SJUIKitTextMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 67385BB1A2463FDC34EDF3ACF664CBE1 /* SJUIKitTextMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA7F97BAF79AB107467907A865A0B949 /* NSObject+SJObserverHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 20BE12DC21A9AA42080D6D29760AC1E3 /* NSObject+SJObserverHelper.m */; }; - CAB3E3EEA92F8D3DDD1BAB6408195B3E /* SJSQLiteTableModelConstraints.m in Sources */ = {isa = PBXBuildFile; fileRef = 009A89B05B7E510F8011308F8969161F /* SJSQLiteTableModelConstraints.m */; }; CAF1A513F6F218BA82D26158C9CEC57E /* HLSAsset.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AE75211A37FC02A9F37F4C983D26DA8 /* HLSAsset.h */; settings = {ATTRIBUTES = (Project, ); }; }; CB1117310DB4DA22016E2EFFF6456E53 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 1553F3B0152B660C6F8D19AD7B23C830 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; CB191345BCC56C623BB5B802261183A7 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 35E4E2ECF6DB946FF46E85767E4F9C68 /* MASUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB26A25722B13C5B10A205303710C191 /* SJClipsResultsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43C17E0FDF9C32CBF9FCC06C98B5E466 /* SJClipsResultsControlLayer.m */; }; CB49F0209454EF0CC5E76DE13DBBF85E /* SJTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9A809B44D5FA678D1449340EADDDF3 /* SJTaskQueue.m */; }; + CB5800AA520063E00B2796D7CF0156F7 /* SJUTRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 47DAFC93E68FEC751F9154BBC1FA4EC4 /* SJUTRangeHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; CB9113AAB48D3514FA3CECF557D956AB /* SJAttributeWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F3D951B76FC5D759CD1A98CCEFF52BD /* SJAttributeWorker.m */; }; CBA22314FBE2F599C4EC983CF5FF3BD4 /* MCSContents.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E919D66D2265424EA2C01FEA02093C /* MCSContents.h */; settings = {ATTRIBUTES = (Project, ); }; }; CBF475C10A83D36224F50171F0538880 /* FILEAssetReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E513E7F2BE692C01EB51E97B4BE445 /* FILEAssetReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; CC2809CAACB1F83357200EF9B96AFA58 /* MCSPrefetcherManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B46F894CD07A0BC82DF5C72BE6D27C97 /* MCSPrefetcherManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC72D84D1157BD839596C62CAC10B81C /* SJUTRangeHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D6D989ABD04CED73C0494A2995727C20 /* SJUTRangeHandler.m */; }; CD12B6AC301CC6D3E89D64742EADC39F /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = F78DA132F52B2F151D2FFE54EC2982AE /* Masonry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD4FD32045ECCA41187B4A47137A08D3 /* SJVideoPlayerLocalizedStringKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = A0C966AC3BD5064BA778AB7FE9F8718D /* SJVideoPlayerLocalizedStringKeys.m */; }; CD7ABA0273809D566319998BE623856B /* MCSConsts.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DC54BD695F27C644AA35EB61EABEA98 /* MCSConsts.h */; settings = {ATTRIBUTES = (Project, ); }; }; CDD7B9BB29257705C2B7660A7871E8DE /* SJBaseVideoPlayer+TestLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 05885CA8A88AEDFA2F58C3E0F70FA83A /* SJBaseVideoPlayer+TestLog.m */; }; CDED785169CC8E01F31127CBC4CF2EDF /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 89A45F69313D9611C8E1CF7450058AFD /* MJRefreshComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CE19AA7C4AAC828C90C264BAF8F6DA6E /* SJVideoPlayerClipsParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = B661737FCC094EF8D93AF20930170E20 /* SJVideoPlayerClipsParameters.h */; settings = {ATTRIBUTES = (Project, ); }; }; CE1B4C13E27DF6855A9655CCB14C459B /* NSObject+SJAsyncLoad.m in Sources */ = {isa = PBXBuildFile; fileRef = A874CD95A69F2D44AAA5A0CFA9FDCDE4 /* NSObject+SJAsyncLoad.m */; }; CE23D6DAD687CED9BBE35F0E27AA436D /* SJQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E5E96C769A13E0105E12B793698BB28 /* SJQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; CE24812C6F00C5CDE54252162CDB2644 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E77D811014FA1354DAD6B0738E2F8D93 /* SDMemoryCache.m */; }; + CEC79C70473B0D1A70AB3DA84EB61499 /* SJClipsResultsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 43C17E0FDF9C32CBF9FCC06C98B5E466 /* SJClipsResultsControlLayer.m */; }; + CECE1178655D9CA2215F8E321BA48EAB /* SJFullscreenModeStatusBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF94BE8847E1BFA6816D62BFABAFFB8 /* SJFullscreenModeStatusBar.h */; settings = {ATTRIBUTES = (Project, ); }; }; CF1345386CF2E1E46E02D36D6246D845 /* SJVideoPlayerControlLayerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 26A9B3F569825BDDC51A3CF09AE41966 /* SJVideoPlayerControlLayerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF4C62618E096E73A6AD7AEE0684D3DE /* SJEdgeControlButtonItemAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EED3B219964945EDEFA0CD9F661035E /* SJEdgeControlButtonItemAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; CF6251F4E983398AAD7F7AC22F87CC71 /* DDRange.m in Sources */ = {isa = PBXBuildFile; fileRef = B9C2E472862E97BC9B1558C851B944F0 /* DDRange.m */; }; CF894A2E09CBF360B48AEBE3DEF468EF /* SJPlayerAutoplayConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = EA7E7ED24C913F02122415B243C7EF55 /* SJPlayerAutoplayConfig.m */; }; - CFA9CFDF5BA5BA47653DF577EF23A6E2 /* SJSQLite3.m in Sources */ = {isa = PBXBuildFile; fileRef = CB89A91AC4069F04F4138EBA2A4B4819 /* SJSQLite3.m */; }; CFBD7413C90B8B962AE03E6B9EF46C4A /* SJCornerMask.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FACF7BC4F3DA200F1F388E0CC43D4E /* SJCornerMask.m */; }; D02EF5D23A78095942A709C22BAB9787 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B48C7F907789B8D6421B206F92EC9ED1 /* SDAnimatedImageView+WebCache.m */; }; D05450361B43E55E3A44D2D094CDC202 /* NSString+SJBaseVideoPlayerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 8388468E533BA4EB10CC055D7D44674B /* NSString+SJBaseVideoPlayerExtended.m */; }; D07F721988E3C8E64FF769C5171A2714 /* MCSURL.m in Sources */ = {isa = PBXBuildFile; fileRef = A55A4ACD89C6716B1A0C2587DF437275 /* MCSURL.m */; }; + D0E8203679E18F35E90102149B215823 /* SJVideoPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 50A392908D9665C74181E7753861E65D /* SJVideoPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; D13216393C172D6222CC631F57690B59 /* MCSDownload.h in Headers */ = {isa = PBXBuildFile; fileRef = D1D91D55B891A868229903447F9AE57E /* MCSDownload.h */; settings = {ATTRIBUTES = (Project, ); }; }; D150DB8BC8F090691D73903EC243945C /* SJAttributesRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 50993BB750429201BEF5DBA775183F82 /* SJAttributesRecorder.m */; }; - D17DA6D257DE57A23B5695AD116076AD /* SJVideoDefinitionSwitchingControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D57847A35F66AB22DB798B63B3BDA79F /* SJVideoDefinitionSwitchingControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1B8597B9674C969D10E7FB6913C6CD6 /* SJFullscreenModeStatusBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 2608F2C6511AB60E8C605B529BD685EF /* SJFullscreenModeStatusBar.m */; }; D1C67F80F656A05B621C4EBFB9BD0091 /* MCSConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E50F887059AABC45445CD293A77BCD62 /* MCSConfiguration.m */; }; - D230A3D160612BDE06751C8406A956C7 /* SJEdgeControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = FEB04D44FB0367E4296A2D333FD26D98 /* SJEdgeControlLayer.m */; }; D24A7F7B179B057720E81C6CA7587799 /* UIView+SJBaseVideoPlayerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = DEFAB403C01F387085187A43332BAE6B /* UIView+SJBaseVideoPlayerExtended.m */; }; + D24BE946D3DA64D6A942BDBF6B8B4852 /* SJProgressSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 78410545552116E1184980863D3DBD98 /* SJProgressSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; D282CD515ECB4D344D99048D72F2186D /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = A6E2308FD8E0CFDC694F317C6B4A60D2 /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; D2A711AEB8D04FCBB79B83C86FE42EFB /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = F7994722EB5159511EA09F70175082E4 /* SDImageCacheDefine.m */; }; D2FC18F21D60D464F1C6F6E1059DFDEB /* CALayer+SJBaseVideoPlayerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = C988A892497AFC273F4E36159CE1FBEC /* CALayer+SJBaseVideoPlayerExtended.m */; }; @@ -650,27 +656,29 @@ D3438950066B33BF6B097EFBA64441D0 /* SJRouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 648E0FF1AC6C5ED31096409BF73BC764 /* SJRouter.h */; settings = {ATTRIBUTES = (Project, ); }; }; D356EE0544FC2A13D339E29402386B13 /* NSString+SJBaseVideoPlayerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 853770102E043EBEA4C6BED212B241D4 /* NSString+SJBaseVideoPlayerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; D357151C056CF9D8D578D00FE479E991 /* SJBaseCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DE711F0E535B1E9252AFBEF671F9507 /* SJBaseCollectionReusableView.m */; }; + D373E00A59877EFA93529580189965DE /* SJAttributeWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F3D951B76FC5D759CD1A98CCEFF52BD /* SJAttributeWorker.m */; }; D3C7CC11BF2B4F75715CDC67066820EF /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C3C3E232AAD1CB1EE1E85D50614B54A /* SDImageGIFCoder.m */; }; D43380309815EEA67C52B47B4DE0A025 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 402BA9A1F307AC921A111BBB879D12E8 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; D441EDBE0D6B607DA3189DE81F47FAD6 /* SJPlaybackListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1772E67C06E7481150409015C1A71FED /* SJPlaybackListController.m */; }; D4451BCF95B86638C63406520DA42736 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CD040FC6F5801B9A701C050A4D8B0755 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D480DEC5B6ADB2D4FB6D0A5E07AE03B1 /* SJSQLite3TableClassCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F2F02F17F7E1331E64603A285A8ABB5E /* SJSQLite3TableClassCache.m */; }; D4A36983EB96898340A90B2D6AE6E532 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 3843893BC6D1BEAB54272577EC9696E9 /* NSImage+Compatibility.m */; }; D4E4F9DE728B699B62DAB502DFA855E1 /* SJBaseTableViewHeaderFooterView.h in Headers */ = {isa = PBXBuildFile; fileRef = 80D8109360F109B5AEA7108A88881E54 /* SJBaseTableViewHeaderFooterView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D5649FCF6DC80C661AFC6A569AF6D7BD /* SJSQLite3Logger.h in Headers */ = {isa = PBXBuildFile; fileRef = F78235D3963BD9487F66AE5D3BD57B62 /* SJSQLite3Logger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D57FCFDB99144612DCBEE6BA2E2EA3B7 /* SJVideoDefinitionSwitchingControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D57847A35F66AB22DB798B63B3BDA79F /* SJVideoDefinitionSwitchingControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; D58B8DA89ED5239507C7166CC7AB12BA /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 449FA6E85959AEB0E64362202C0D0A97 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D59243A8AE25158A98801E04D25CDA96 /* SJSQLite3+TableExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 604D826398E8D22E3B61AD1FFA0F6A77 /* SJSQLite3+TableExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; D60A001C956846227C2A3A6845835D43 /* SJUTRegexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = AEAB7906EBC279A0421D4A1D79A15D78 /* SJUTRegexHandler.m */; }; D628DA1C810CDAE0B46792278483A612 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C187C3565C491B576506C452A89C37F /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; D677EC6B63F2DFDFD91373F441B0C284 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC68872E443BB6F78147F2DB89B58DD /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D6AFC0890A7693B9CB61873339BE3ADD /* SJEdgeControlButtonItemAdapterLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC4D00142FF15E6E7A038F80C2D4BA0 /* SJEdgeControlButtonItemAdapterLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; D6F029583369242E36633159EA5E3FAD /* SJTextPopupController.h in Headers */ = {isa = PBXBuildFile; fileRef = 42C337806171ACFD247853476EFD0E61 /* SJTextPopupController.h */; settings = {ATTRIBUTES = (Project, ); }; }; D71DB4FE03EC36A3A29701F680241749 /* SJResidentThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 02C885C3FFBA8DF40FDF8F7007B402ED /* SJResidentThread.m */; }; + D72E6BA667265472E625387A40E97EE8 /* SJTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9A809B44D5FA678D1449340EADDDF3 /* SJTaskQueue.m */; }; + D7595A4128A815B03D71E670593BD8B9 /* SJSQLite3+FoundationExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 444FCB3EA5A297335E3DA8FB4111301B /* SJSQLite3+FoundationExtended.m */; }; D78F74B23CC869022B66EB840BA7426E /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 12702AB873E34D912F798843E620B6C3 /* MJRefreshAutoStateFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D837CB3C60C3E6FD060B8394271CE4B3 /* SJSQLite3+FoundationExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B36F0A11386C9BFAF81C6DC28C1F7E7 /* SJSQLite3+FoundationExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D84F58A5A45FD7B6C3D6D8BF6C88CAFB /* SJVideoPlayerClipsDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = B753BF6CF4DC76DE0451384BB3FBD3BB /* SJVideoPlayerClipsDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8AC165795D5EBA6AEBD19063FFFF5B9 /* SJSQLiteErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1FC0CA3B0EB1756B541166C9D50BF8 /* SJSQLiteErrors.m */; }; D8ADEB482D015FDDFD47040D8BD6E9B1 /* SJPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F33F130F0109BC1FD1480ED3410BDDEB /* SJPageViewController.m */; }; D91C6D7BAB3CB5CFB22EC59BC3C60E13 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = F96B07564307CD9292CE442341CCD518 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; }; D94606FD6932B455C44EDAE275073C9F /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 167A062757724741853B54809C7759E5 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D9471A3B64052F024EB1B722ADECB33D /* SJClipsButtonContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 83FBF3F70D099B33E340EE181A30E829 /* SJClipsButtonContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; D9EF01C4114A1CF36F97938F2DC5E338 /* SJMediaPlaybackController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D05E83A94F581A38DB87C8F946121F3 /* SJMediaPlaybackController.m */; }; D9F4BA55BAD18943BE90938DDC8968A7 /* UILabel+AsyncLoad.m in Sources */ = {isa = PBXBuildFile; fileRef = E680F82D160CB64A2DC4EAAD059C18B1 /* UILabel+AsyncLoad.m */; }; DA8B49C337EC93F8802E78489F9F8392 /* UIColor+SJPageMenuBarExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 263FE047C63E733FAF464B4D4C2E8824 /* UIColor+SJPageMenuBarExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -679,35 +687,32 @@ DAC2AF6CB34F0546C2C6F6BF6B32525A /* SJPlayerViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 43A728FB38A36DD1E708EB4D7B889E7E /* SJPlayerViewInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; DB5E2BF80CB7CCA4E1D8874505E44687 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CA5AA58BD98EA3A524DCEFC10FB8DAC1 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; DB95DEB693E988038CDE96DF47C13274 /* SJRouteRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 74A41507846770BCDB3055018DED74F5 /* SJRouteRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC214442ACDF364C4BFD01F5D79AED42 /* SJVideoPlayerResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AEF9BCFEBC35BF8C6AE1F60121AF196D /* SJVideoPlayerResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; DC391B3149148E80D13780F3EAEB03C8 /* SJSQLite3TableInfoCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AC01936A82CA431ED572E08FD91AAB46 /* SJSQLite3TableInfoCache.m */; }; DC3AE7C039B697A4F68BA467E9732304 /* SJRouteInterceptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BF4D0AC95D1FB14F2AB6FCDD4CC6D3C /* SJRouteInterceptor.m */; }; DCA39F695F2D6F954E2A574AD7F251DD /* SJVideoPlayerURLAsset+SJSubtitlesAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 3733EB113A90E838B0175329B21A7BDC /* SJVideoPlayerURLAsset+SJSubtitlesAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; DD2070B577B662F62192639368718FB9 /* SJPageMenuBarScrollIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 49CF46C8BE0AA026868A0F7CE111B532 /* SJPageMenuBarScrollIndicator.m */; }; + DD45B10E5603918B670813276AC80B12 /* SJClipsVideoRecordsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F18269CF8E611EA55FF15B5B0FF4BB9F /* SJClipsVideoRecordsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; DD71A2BECF361EC1D7E8BF7A5F98AE79 /* MCSUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B5F2EBBEA00A9D4E1C5556FF4AE57C /* MCSUtils.m */; }; DD7BB2E5B279CF1565B4696997F7B537 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = C2C0337106C1162DBA4A5D6A611609F9 /* SDFileAttributeHelper.m */; }; DDAD92BEDB049587EF0EDFBC4FF41885 /* SJPageMenuItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = E192C42904EA1C4D9AB277FE7DA04393 /* SJPageMenuItemView.m */; }; - DDCE9E17FFA867D59F897E8AFF52220C /* SJSQLiteCore.h in Headers */ = {isa = PBXBuildFile; fileRef = CB98C5A7150D8171F4DF6F27A8D1063F /* SJSQLiteCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; DE03824ADA847692600223F5CF734FEF /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 26BD6463286717AECE7ED4FFF4B7FCE1 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE1D8A8E3729092FB278E33F9AF03067 /* SJClipsResultShareItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 89B06BC099E70F694B424A2093E644D2 /* SJClipsResultShareItem.m */; }; DE8D23079E36ED78C89827589E1F8134 /* UIView+SJBaseVideoPlayerExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F5CA5A71094837E0274CA23A844648C /* UIView+SJBaseVideoPlayerExtended.h */; settings = {ATTRIBUTES = (Project, ); }; }; DE8D973AC246C4DE2E6C91AFD79C010A /* SJBaseCollectionReusableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A02484D4CF83694D7EA45411A3ABABD /* SJBaseCollectionReusableView.h */; settings = {ATTRIBUTES = (Project, ); }; }; DEA144FEC3D3D9B062FD8641F28BAB98 /* DDNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = FF220E736C62F24802DBAA8269B7EFF0 /* DDNumber.h */; settings = {ATTRIBUTES = (Project, ); }; }; DEF5281EB32331FB4600B0923368A78B /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = B24758E8F3E0396D0319CF5BFD3F4301 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF46D91F143C030452EA2D99D3E02A2B /* SJVideoPlayerControlMaskView.h in Headers */ = {isa = PBXBuildFile; fileRef = A5AF8DAF56E7DA13007650E986F7780C /* SJVideoPlayerControlMaskView.h */; settings = {ATTRIBUTES = (Project, ); }; }; DFBB945670BE9D15DC6090C4F95B9B35 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = CB2388A9426B0E77CAB5C90E3A157B25 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; DFDF6089EB68840E48FF4693F3E1A7B9 /* SJPlayModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 20D797C749BD353025C1D8E7E454A447 /* SJPlayModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; E03CF509EC46B89AD143208462BACF39 /* SJDeviceVolumeAndBrightnessManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B8388405FE0B4E5D5FA6C4F0037922 /* SJDeviceVolumeAndBrightnessManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; E13284F54596928C5D4D78CC2B62DF74 /* SJVideoPlayerPlayStatusDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 12B05CF5B17E078F397DD869EDCEF672 /* SJVideoPlayerPlayStatusDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; E1744972C2CFEE6189494D25796D0FAC /* SJUIMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = B68517FE741CE3C0D6E9CFF37E5354C7 /* SJUIMaker.m */; }; E1EC3E39D7057D8BF9E606129F61B084 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 0009D34B181A4884E1CF0C006A69166D /* UIImage+Metadata.m */; }; - E1EC60778D63AF13894908ABA6A8EF2D /* SJSpeedupPlaybackPopupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B44BCA30C3E50316415C4E8F086BA53 /* SJSpeedupPlaybackPopupView.h */; settings = {ATTRIBUTES = (Project, ); }; }; E28A87C25E6D228F2402AA8903F25AE9 /* SJSubtitlePopupController.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC619B9F4E701B40CA168A0DEF2B944 /* SJSubtitlePopupController.m */; }; E2B1DE2FC0F0449E2FA693E247075E3C /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F87289E69F097C295E27EB3AE25C9F2 /* SDWeakProxy.m */; }; E2CEBECF4F2C639A2434FD63D4336D67 /* HTTPServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 30FAD863C0D41599EAB5B2EE01B4E54A /* HTTPServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; E2F5C95E165ACE619C38AA54C04CF60B /* SJUTRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 47DAFC93E68FEC751F9154BBC1FA4EC4 /* SJUTRangeHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; E311E4ED1B19E0064D4519A4187AC008 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = EFEDF2D5ECC753AE8571D614B1963798 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E36E4163BB125FB291EE780819348301 /* SJClipsBackButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 96BEA8C395473F734586AAB89D1C8A03 /* SJClipsBackButton.m */; }; - E3CC6920B6C574C77F83A358D83F4DAE /* SJUTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D014B242EACB0879827859EDCE96AF29 /* SJUTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3F18BFADBD2075DCEA7C8CE073DF1A8 /* SJLoadFailedControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = B138E4EC0ECC0068409E2814D28A055E /* SJLoadFailedControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; E3FEDA24C9AFE4DB6E97F5B7AC5D9F68 /* NSTimer+SJAssetAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 26DD08831D7BA96E337A912B37E74517 /* NSTimer+SJAssetAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; E42ECE968C640FF1399E69090E5C4B12 /* SJPlayModelPropertiesObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = AB44FA1874D3E22D4A020130E77D0A36 /* SJPlayModelPropertiesObserver.m */; }; E476CE5411BA3050B14B9392500F156C /* NSFileHandle+MCS.m in Sources */ = {isa = PBXBuildFile; fileRef = F2C775408969D3A0D0515AE6D0A0A6A2 /* NSFileHandle+MCS.m */; }; @@ -715,42 +720,44 @@ E519D3EDD90D0CCAAD6BE92DB38B2737 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B694757AFB5759988A7BB4DC1448BFE2 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; E62AF9EB91B2C6AE570A7416BA9B4A57 /* SJVideoDefinitionSwitchingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 52D96CD98E120FAB3AE5D365CBC266EA /* SJVideoDefinitionSwitchingInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; E64928AB0FD2750BDF3AA3DB087A1297 /* SJPlaybackObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = B86BF74267843453C7669D5163562C10 /* SJPlaybackObservation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E66DBE9AE21432D66EB0CE36F7D90DE6 /* SJUIKit-68d28646-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 986A50BE440262C08D4211B4E8C46294 /* SJUIKit-68d28646-dummy.m */; }; E67C154CA9A9160185441E07CB111D65 /* SJUTRangeHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D6D989ABD04CED73C0494A2995727C20 /* SJUTRangeHandler.m */; }; E6C5FB550ADD18C6668DE28ACE2AED47 /* SJQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FDAF7D92F11A7CEB30DE69CB6515270A /* SJQueue.m */; }; E7DF2D8FAA40AD48410CE5BE1F6A68AF /* MCSQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = F1138FD1DCB7BA4EAFA474FB07F7F898 /* MCSQueue.m */; }; E7E9E166CC45F308EC81F38FA45F30EF /* SJSQLiteCore.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E7BA46554207B264CEF12C510BD800E /* SJSQLiteCore.m */; }; - E8322F4A44A958637DA8B53D68EF3E18 /* SJControlLayerIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 76C159B02CFBE39DE633D38BD594EB2E /* SJControlLayerIdentifiers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E82E3BC71B31A199009C4393419B68FF /* SJLoadingViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = D038BED15C69F6B4B88BFF462D3E440F /* SJLoadingViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; E856E954571300067DE9110D88A46650 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ACF00F5FD86E252DDAFC06977B45A496 /* NSButton+WebCache.m */; }; E8B08CB730E25D0A9AA373C92D7C6D2A /* SJSQLite3Condition.m in Sources */ = {isa = PBXBuildFile; fileRef = C64F603B6421CEA1A629B31E54F7B5B9 /* SJSQLite3Condition.m */; }; + E8CD33D8EAEDD537FD7B40AD6748CCBF /* SJClipsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = F6C6283BCEFE9078F42B514EB791A39A /* SJClipsControlLayer.m */; }; E95554B859F7380F9B6BB23425BCABDC /* MCSResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 121DBD3343262EF7B7A3BB91ED5A6CDE /* MCSResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E96BEBCEB6445CEBDF31AA2AAB4154CA /* SJClipsControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = F6C6283BCEFE9078F42B514EB791A39A /* SJClipsControlLayer.m */; }; - E97818C051DB97893684228092F3C412 /* SJSpeedupPlaybackPopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = 20436208DA601A6215F809D0708CE68F /* SJSpeedupPlaybackPopupView.m */; }; E9A220BFA68826D0E46C28157488080C /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E0E5769D55F8C5C1B4F185EC401907 /* SDImageTransformer.m */; }; - E9A4195AF9250D6BACC717FB0DEDD7AD /* SJUTRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F1718CA73A99051651CAFD7BE18850 /* SJUTRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9DF5D88F1A5C928BD7D5D77198F206F /* SJProgressSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 78410545552116E1184980863D3DBD98 /* SJProgressSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; EA4DEDF85F748699EF67B7DC20DA6EC5 /* NSObject+SJObserverHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64DC5170CFE7EBD06BFD2291455BC5 /* NSObject+SJObserverHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA621FABBE8376397ED74C939FB2BD49 /* SJVideoPlayerClipsGeneratedResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 000A4E56588C58381AEF46F0DCBB5C7B /* SJVideoPlayerClipsGeneratedResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA7BB095B0C9E1D151BCD55BBFA3D4E3 /* SJUTRegexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = AEAB7906EBC279A0421D4A1D79A15D78 /* SJUTRegexHandler.m */; }; EA92989B416530D80B57FE4E1CCCC826 /* SJUTRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BFBB8CE1105BAA4AB398A8EE0896B1 /* SJUTRecorder.m */; }; EAEE9B8D66590573551907879907B8E6 /* SJSQLite3+TableExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 3538059A8200384BB83FC0FDD67048B8 /* SJSQLite3+TableExtended.m */; }; EB2F87F5C410C009C278B853B80D5A19 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = F64679B7AB2D6B29A809279D0F6389CC /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; EB3A1D3E2575FBC938F1F15022188217 /* SJRouteInterceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = D8ECD054B30A3197AB846A5D3AD9CD30 /* SJRouteInterceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EB53C1F6E032E941B062014D19CF0ECB /* SJAttributesRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 50993BB750429201BEF5DBA775183F82 /* SJAttributesRecorder.m */; }; EB70321ADF5F76C4805A3A8D73AEF5AA /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E02896548BB33036A2C56C996E1A38B /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBF64AB9977847F4A12C111E867A708A /* SJSQLite3+QueryExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = C086016FB7A385F8E657E5AF2789B4C8 /* SJSQLite3+QueryExtended.m */; }; ECBE9E4901AF644308B111EE4A063A3D /* SJRouter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 521C4478730C8E456ECD8C8532D62E2E /* SJRouter-dummy.m */; }; ECD0832A0A810C2BC6B3132E00F87913 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 640F9BB21EFCF9820909D99C53832B76 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; }; EEA82BB3E8EDFD3269B827821FE15B5E /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = B89B48EEC902B56C99B054A4DCFADF2A /* SDWebImageIndicator.m */; }; EF78CB5BF7C2C497315DC415C655C6A7 /* MCSResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 354B796824FBBC76505371660F62E817 /* MCSResponse.m */; }; + EFC32ABB80ABCA532C1C0D408E4339E4 /* SJRunLoopTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = E8F216DDF4BA3948ADB668604E719DF9 /* SJRunLoopTaskQueue.m */; }; + EFDDD17786281A127F6F6673DBB2534D /* SJSQLite3Condition.h in Headers */ = {isa = PBXBuildFile; fileRef = ED22F17412C71E70093E8723D973CB41 /* SJSQLite3Condition.h */; settings = {ATTRIBUTES = (Project, ); }; }; F008D61BBFA1245A3C00C85A905083A7 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B314324AF6556A32CCFF41A79A65F4 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F01439E9435ACD1917A76320869CC79E /* SJClipsCommonViewLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 55692A857736712609329E922F31C453 /* SJClipsCommonViewLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; F045152993007F2AA6251449DC8C54F8 /* SJSubtitleItem.m in Sources */ = {isa = PBXBuildFile; fileRef = EE4074E4E4A222F4C88100F834BA100E /* SJSubtitleItem.m */; }; F094D2FE99BFA7D03819BF78BE59DE49 /* MCSError.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EF1F6BE490A086F1661F886EEA2657 /* MCSError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F09C70E2ECCE932E01AE70E1463C37BD /* SJFullscreenModeStatusBarDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 12861D4CFB626041A9297BDE6AA375F9 /* SJFullscreenModeStatusBarDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; F12EB7DF51A64F59A4D4DF3D69E4A5AF /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = C9ECF9FE81C7D47848CDC8FE75FF47C9 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1A5133612FCB0C0C9BC54BD286EA845 /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A2C7D499C51A39879954015BC1CD7C25 /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F218DE7D9C8C55E18B614977FC54DF15 /* SJSQLiteTableModelProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B363A09A921A928D41905800F10AFFA /* SJSQLiteTableModelProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; F2902F263D705D2C20BB749AF5B21109 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 019AED80FEA640EF6E6B6D058FA1568C /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; F335951C22E760B369D5DE1126F30FBB /* MCSAssetExporterManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A5D34E131BBC71377DA28F2B86E3D16 /* MCSAssetExporterManager.m */; }; F3807277B5C1F6C4C004A0A0C89A0536 /* UIScrollView+SJRefreshAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DD493F1CE7D8D7F2335DE28EAACCAA /* UIScrollView+SJRefreshAdd.m */; }; + F3952501DF547A34D2700960F58B2BE2 /* SJEdgeControlButtonItemAdapterLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = CADFF8F5B2A240EE9CA2AEE036E3C844 /* SJEdgeControlButtonItemAdapterLayout.m */; }; F395C081C9A048EA3646A18077BCA360 /* SJPageViewControllerItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 120857FFEE1974341C26B723EF722234 /* SJPageViewControllerItemCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; F3EFBBB224390A5049A71A7F594F7759 /* SJAVMediaPlayerLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = F51D0BE56D210EC7A45DF9A96EEAC198 /* SJAVMediaPlayerLayerView.m */; }; + F3F4286AA1422CB68021F9B37F1AC1B8 /* SJDraggingObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = 57818C1BC83C0FB8D0EAB961BC4BEAC0 /* SJDraggingObservation.m */; }; F403F9ABF36C19FD18BA9D68E6A5933D /* UIImagePickerController+SJUIKitExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 575DE72F96583F8BB9C83888704F39DE /* UIImagePickerController+SJUIKitExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; F4424AE287A4B6246579AE9C4D6A4210 /* UIButton+AsyncLoadImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 42CF1AB1E9A3660981662A104EDB284B /* UIButton+AsyncLoadImage.m */; }; F472BD28B82BDD4EE44638ADA250F1A3 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A953BB5BCF6FF74C1210A20D89F9CF4 /* MASLayoutConstraint.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -758,13 +765,11 @@ F4A6CE2EB5809C8EE32590DA9E6C8D0C /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DB2763CD039B0FEB334FD32846611CB /* GCDAsyncSocket.m */; }; F500CDA3C7783B2AC92B0FE982326005 /* HLSAssetReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8C9E593BD3BB4CA920EBD0BCB25ED2 /* HLSAssetReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5551B763534B84033215B38FA31751E /* SJAVMediaPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E1D2874CC45800F2F322E4D97BFF7CE4 /* SJAVMediaPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F56F769012CF4161F49F6A722C806FD5 /* SJVideoPlayerClipsConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = D648B42EE616117668784ABAB8603888 /* SJVideoPlayerClipsConfig.m */; }; F57BC657370BF54188EB7156394D13BD /* HTTPErrorResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = B2B25EEB41F406864A4E8DB55F4F4156 /* HTTPErrorResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5E158CAEBCA1677DD2C4EC27B57EF74 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 17AEA77DDBF2940C0257BC4C9C44A7B8 /* MJRefreshBackStateFooter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F5E7A4300D0B4D167805C945A6F72DAD /* SJAVMediaPlaybackController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FCCE83AA5DD20B56D00E2E6CC8FD444 /* SJAVMediaPlaybackController.m */; }; F60916751D5E49F38B15D0AE60090AFC /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AE443D904D27CCDFC8A5A5744CD4393B /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; F6317EBA867ABA454D15EEBC1BCF3137 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 6575EE9937AFEE339C50E7EAF20E0E70 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F71F1A58F923A1FD2B9B51B84A9675B3 /* SJItemTags.h in Headers */ = {isa = PBXBuildFile; fileRef = B53ADD5B938712E0D0593A73C5893404 /* SJItemTags.h */; settings = {ATTRIBUTES = (Project, ); }; }; F73C386B7C6D8902311FAA8045492E9B /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 56A60C66492F80542846683251BE37E9 /* NSArray+MASAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F754BE124E4FC9B8282631AC13614647 /* SJVideoPlayerURLAsset.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B14DF975850910E3161D17FAFABB698 /* SJVideoPlayerURLAsset.h */; settings = {ATTRIBUTES = (Project, ); }; }; F7FEE1E97E065F55DFDA4D130CDABA1D /* MCSAssetContentReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E8090AEB6809FB636A7C87126A90225 /* MCSAssetContentReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -773,219 +778,215 @@ F8C132DF61B93549E63E5BE8ED84B242 /* SJAttributesRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E48AD212B00E0E868EDEC3691A1B956 /* SJAttributesRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; F8C6D75843DCB176CE2BDBE05B595B75 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 78B13DF72793869FB174879AF7B350F5 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; F8D1D64B61BC648D98554301EFE9971C /* SJSQLiteTableModelConstraints.h in Headers */ = {isa = PBXBuildFile; fileRef = C29310E7B9989F798A056BF13F707CE1 /* SJSQLiteTableModelConstraints.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F905D9E481E470EFD2E0ACFE2108B635 /* SJVideoPlayerURLAsset+SJExtendedDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 64DE38705FA5456653DA23794AA44030 /* SJVideoPlayerURLAsset+SJExtendedDefinition.m */; }; - F91256D0D113F1C228658E3BABC12F48 /* SJClipsGIFCountDownView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57BAD46271326C926FC87AB7D8221CB9 /* SJClipsGIFCountDownView.m */; }; - F972BC61E2B6A045FB66C9548B9D76CA /* SJClipsCommonViewLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 55692A857736712609329E922F31C453 /* SJClipsCommonViewLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F973D3EDA546156A1873E6E282467D65 /* SJDraggingProgressPopupView.h in Headers */ = {isa = PBXBuildFile; fileRef = D1D8A74AB5B7C8EEC5413809FBA48D2B /* SJDraggingProgressPopupView.h */; settings = {ATTRIBUTES = (Project, ); }; }; F99186CC4948F3A22F5F0554A674F22B /* SJPageMenuBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C0180F0B23805DFB448CC303CF488C9 /* SJPageMenuBar.m */; }; - FA235D02F7EEC84BD96B0F2B1445FD61 /* SJClipsVideoCountDownView.h in Headers */ = {isa = PBXBuildFile; fileRef = A59775C187EEDAD91CBFFB2D52CAE52F /* SJClipsVideoCountDownView.h */; settings = {ATTRIBUTES = (Project, ); }; }; FB16C045A069D74F4C3937AD20435F1F /* MCSAssetUsageLog.h in Headers */ = {isa = PBXBuildFile; fileRef = C2165E986742B6627764AAAF2C9ABDA4 /* MCSAssetUsageLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FBCDE63C971E35E99DC66C8B2440719B /* SJClipsVideoRecordsControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F18269CF8E611EA55FF15B5B0FF4BB9F /* SJClipsVideoRecordsControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; FC0AC751A6C2206D5AE026E6220B163B /* SJVideoPlayerRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = 39314CF04E13F988E24FCECAC0DD96BD /* SJVideoPlayerRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC5BEDCAD485EF5B3E0E745E4BB512A8 /* SJNotReachableControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = DFE347413B104AC6A6556A139806EB57 /* SJNotReachableControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC98AFAE238531505DA8B9B37FB799B2 /* SJUTRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BFBB8CE1105BAA4AB398A8EE0896B1 /* SJUTRecorder.m */; }; FD00DE99A0128C6C3627210DBEBF0A3A /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 576C90F420ED9959ADCA100227637DA2 /* SDWebImageOperation.m */; }; FD3A538BB2D9A642D9A3353A794D84EF /* SJStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A2FFF8AFB2C5868910E889B9285FEB /* SJStatusBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; FDCDC56E819B256F2BED52318F94D9E1 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A721DAC02D027449C6B7600BFF0F17F /* SDDeviceHelper.m */; }; - FE12845FC4383135B6BB1DD20B7052F2 /* SJLoadFailedControlLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = E239F817D790DDEB6D78A9CF0D5CE960 /* SJLoadFailedControlLayer.m */; }; + FE123DD664D1BC14DB5873D89A0B5DE2 /* SJSQLite3+QueryExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = C086016FB7A385F8E657E5AF2789B4C8 /* SJSQLite3+QueryExtended.m */; }; FE47BBF43CA4AB95AC91E8AA45810F60 /* HLSAssetParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F4148B1025FDA6FA348183E28440A0AA /* HLSAssetParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE6D0DA43A0278155E5B24877CD72B88 /* SJMoreSettingControlLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E8628C0A42256E5B0FD546CFAAE9F5CE /* SJMoreSettingControlLayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; FEE376DAD73EC0A4B40E754325CB8F23 /* UIColor+SJPageMenuBarExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 29FCEB5ADA7D9ED95703798455492C6D /* UIColor+SJPageMenuBarExtended.m */; }; FF1B95AE282371B2C7E924A5FDCB750A /* SJBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF8E50B75BCB142C3E0728DD0E1429F /* SJBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; FF5378138FF731C8AE8BB739A6ECD9B9 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 23DD6C7239D10FA464DB0828145931C4 /* UIImage+ForceDecode.m */; }; FF770492174AAF9D972CC900F71A44ED /* MCSAssetExporterManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2507FFE78B01267D4F049D9C81E95BAB /* MCSAssetExporterManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; FF8226B1EBE733DD7ED7304094E89CFB /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 192EA25AB06B5234FDBA9D0077BC3E83 /* SDWebImageDownloaderRequestModifier.m */; }; + FFC24247C56D621B2DEE6E124FD58447 /* SJButtonProgressSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 727FB18E52B98BCC1F886145DE2AD0D6 /* SJButtonProgressSlider.m */; }; FFE28DD7D6ED9BBF3E2ADC5A909C5C52 /* UIScrollView+SJPageViewControllerExtended.m in Sources */ = {isa = PBXBuildFile; fileRef = 03C72E202294EC2CD3543D193351E0D2 /* UIScrollView+SJPageViewControllerExtended.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0D18E36BAB0A83ABF5F936986A0C2DA9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; - remoteInfo = CocoaAsyncSocket; - }; - 0E636900BE40CE2C9D5A5159FD9EB21A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; - remoteInfo = Masonry; - }; - 0ECDDB4F483BAA83B6CCEA1E9DB30C5F /* PBXContainerItemProxy */ = { + 04ABDAF341EA97A120E6A2F12CE4C17B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 76A445C38D13436849B0EAD21F555034; remoteInfo = SJBaseVideoPlayer; }; - 16A70C3F03DD59324DE9D38F7261EFC8 /* PBXContainerItemProxy */ = { + 0E39A7043344A11570E54E36143CC129 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; remoteInfo = YYModel; }; - 24B57FBF077B7FDB058904B741C7BC1C /* PBXContainerItemProxy */ = { + 14AC59E5126C1DE228EC45DE4E89C499 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; - remoteInfo = YYModel; + remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; + remoteInfo = CocoaAsyncSocket; }; - 2893177E1AD7427EA75F38519A85BDC0 /* PBXContainerItemProxy */ = { + 1B8815B8197B30927D432DBD23469AB3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; - remoteInfo = "SJUIKit-68d28646"; + remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; + remoteInfo = MJRefresh; }; - 30C505B82BCFDED0A9FA1B1FC30D49E5 /* PBXContainerItemProxy */ = { + 254F100E2398A0429AED299933901171 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = AC7ED7554C07C41E51C8BD5248179FED; + remoteInfo = SJRouter; }; - 3215A6261674F23902A4111DCBFD34F6 /* PBXContainerItemProxy */ = { + 3831F0AD66D314F991AF16DC6FB9DD8E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; - remoteInfo = MJRefresh; + remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; + remoteInfo = YYModel; }; - 4A02189845E4E315C2D3869F187423F5 /* PBXContainerItemProxy */ = { + 411AA4B9D41FE113A6B17012667B95A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; - remoteInfo = YYModel; + remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; + remoteInfo = MJRefresh; }; - 4A953460765C681474A9F99730A675D6 /* PBXContainerItemProxy */ = { + 49565D11C602DED76E15B589FFBEA154 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; - remoteInfo = "SJUIKit-68d28646"; + remoteGlobalIDString = EF627DF8F333CD0DEF8046D659DC9477; + remoteInfo = "SJUIKit-98d45660"; }; - 5B3522C2D812899E073E1609E97DA779 /* PBXContainerItemProxy */ = { + 59F03575BB6E7A0EEF55A552DCF8758B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; - remoteInfo = CocoaAsyncSocket; + remoteGlobalIDString = 9D30A64C17E5B9AF4D9239A2C2A7630F; + remoteInfo = SJVideoPlayer; }; - 5DE81885EE3171806614FAF27BB1F7E7 /* PBXContainerItemProxy */ = { + 5AE98BFB534992B528868EF960C65ACE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; - remoteInfo = YYModel; + remoteGlobalIDString = 76A445C38D13436849B0EAD21F555034; + remoteInfo = SJBaseVideoPlayer; }; - 6319EA56A49DCBA651EA2105A440190A /* PBXContainerItemProxy */ = { + 661590D2B8D276A4932520301201B670 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; - remoteInfo = MJRefresh; + remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; + remoteInfo = "SJUIKit-68d28646"; }; - 710C17942257F8442DA3B3FC6D5D1376 /* PBXContainerItemProxy */ = { + 6AE08D3F8B6F7EFB10AAC785933C390C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9D30A64C17E5B9AF4D9239A2C2A7630F; - remoteInfo = SJVideoPlayer; + remoteGlobalIDString = A19FC1B5D5F291312B4944B9B7DBF0A0; + remoteInfo = SJFullscreenPopGesture; }; - 7BAC79CA1F28E38473D2D260A4C4669A /* PBXContainerItemProxy */ = { + 8600C3D4688FF9A4B42258F851ABA37B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; - remoteInfo = "SJUIKit-68d28646"; + remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; + remoteInfo = Masonry; }; - 86142F09F5625DAE852B4EFD6FE410A9 /* PBXContainerItemProxy */ = { + 8773552D6EED6B0CDB4477F176BA2095 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A19FC1B5D5F291312B4944B9B7DBF0A0; - remoteInfo = SJFullscreenPopGesture; + remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; + remoteInfo = YYModel; }; - 8672D4A1B2AD57681C30B741F3471F0F /* PBXContainerItemProxy */ = { + 8F10C3A749D97A1CCB6EB80360FF5E55 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 9D30A64C17E5B9AF4D9239A2C2A7630F; remoteInfo = SJVideoPlayer; }; - ABDFBE8DCE62100575430CBDFB40D254 /* PBXContainerItemProxy */ = { + 91BFE5D231CB6FCE5E7CF747C68EEED1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; + remoteInfo = YYModel; + }; + 91E1FA53F11641DCCF6532B3DD0832AC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 76A445C38D13436849B0EAD21F555034; remoteInfo = SJBaseVideoPlayer; }; - B12300F9260FE68EF253FBDB38C1A6DC /* PBXContainerItemProxy */ = { + 96BE25EEA9A4535547D768FF8D163987 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; - remoteInfo = MJRefresh; + remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; + remoteInfo = CocoaAsyncSocket; }; - B81DF1ADDDD82311ECDDF59B3D91532C /* PBXContainerItemProxy */ = { + A5BEE323DD7C6A297D9D49BD7C2D70C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; remoteInfo = "SJUIKit-68d28646"; }; - BA79B9D6E97B37E027732F4D0C424FAD /* PBXContainerItemProxy */ = { + A7585B92710F07A803B5C9D408AAB040 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; - remoteInfo = Masonry; + remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; + remoteInfo = "SJUIKit-68d28646"; }; - CA40D601580DD86B6D026B871AC2D01E /* PBXContainerItemProxy */ = { + B06D6748552648597836F3EF851EF828 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 76A445C38D13436849B0EAD21F555034; - remoteInfo = SJBaseVideoPlayer; + remoteGlobalIDString = A2E0E2D60BE654B306C0ECB654A8212F; + remoteInfo = "SJUIKit-68d28646"; }; - CBBF7191C0FD88EDA55A5B7FDACB3D93 /* PBXContainerItemProxy */ = { + CDC5A3827493BC09B2FA7F65FD2D1077 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 53EA424E9D34B39228682599B5DABD60; remoteInfo = SJMediaCacheServer; }; - CD7928E4299E071EBF8CC91FD9FE636C /* PBXContainerItemProxy */ = { + DEC18E0666F88ED386755E62743C5A2A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AC7ED7554C07C41E51C8BD5248179FED; - remoteInfo = SJRouter; + remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; + remoteInfo = Masonry; }; - DB433CD1D80D3F41DCE21E2F42B33420 /* PBXContainerItemProxy */ = { + E19EA7287BB743C30B5937B4D5911AB0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; remoteInfo = Masonry; }; - E0A2F711F9BF71E7247C6BA7BC4102CF /* PBXContainerItemProxy */ = { + E505FD45B3131DA632450C66A2F8D7CD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EF627DF8F333CD0DEF8046D659DC9477; - remoteInfo = "SJUIKit-98d45660"; + remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; + remoteInfo = MJRefresh; }; - F5B2A6C61D07C2A0C3A8545FFF36E825 /* PBXContainerItemProxy */ = { + E58CF65049AF49463DAF4BEC3E14E8B5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; remoteInfo = Masonry; }; + F542CDB7AAED8D501234E6B35E637A79 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ @@ -1052,6 +1053,7 @@ 167A062757724741853B54809C7759E5 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; 173902BE7B236E60ABADEE40F62F1E3A /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; 1772E67C06E7481150409015C1A71FED /* SJPlaybackListController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJPlaybackListController.m; path = SJUIKit/PlaybackListController/SJPlaybackListController.m; sourceTree = ""; }; + 177CA4B805B6751B9A657A2EA6479A3E /* SJEdgeControlButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItem.h; sourceTree = ""; }; 1780BDCC7FD8815D6B93DD6DC07A2FE8 /* SJSQLite3Logger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJSQLite3Logger.m; path = SJUIKit/SQLite3/Core/SJSQLite3Logger.m; sourceTree = ""; }; 17AEA77DDBF2940C0257BC4C9C44A7B8 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; 17F454440778375A6C65AB8DC61BC6EC /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; @@ -1073,7 +1075,6 @@ 1D6D7DF771F31BB280AD6A3AB4608929 /* SJScrollingTextMarqueeView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJScrollingTextMarqueeView.h; sourceTree = ""; }; 1DC392352CB9E4CEE547B885EC96F498 /* SJObjectContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJObjectContainer.m; path = SJUIKit/Other/SJObjectContainer.m; sourceTree = ""; }; 1E5B9A53F69AD306644BACB934DE5B9A /* SJPageCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJPageCollectionView.h; path = SJUIKit/PageViewController/Core/SJPageCollectionView.h; sourceTree = ""; }; - 1E9A9C22E03571208664EA009CF0CB2B /* SJEdgeControlButtonItemView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemView.h; sourceTree = ""; }; 1F0CD8F6FEC6679EE02A839E4C5BAD67 /* SJSQLiteTableInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJSQLiteTableInfo.m; path = SJUIKit/SQLite3/Core/SJSQLiteTableInfo.m; sourceTree = ""; }; 1F57C4AC78A42F25654A8D1E3BB0835C /* HLSAsset.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HLSAsset.m; path = SJMediaCacheServer/Core/Asset/HLS/HLSAsset.m; sourceTree = ""; }; 1F6AA2E52A9F795D7EBC65E674F52C1F /* SJSQLite3+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SJSQLite3+Private.h"; path = "SJUIKit/SQLite3/SJSQLite3+Private.h"; sourceTree = ""; }; @@ -1116,7 +1117,6 @@ 2B39E77DDB917B5B82ED92C4C62072D2 /* SJTextPopupControllerDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJTextPopupControllerDefines.h; path = SJBaseVideoPlayer/Common/Interfaces/SJTextPopupControllerDefines.h; sourceTree = ""; }; 2B94D677625D5F5775D57AA3BD92C664 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; 2C8C9E593BD3BB4CA920EBD0BCB25ED2 /* HLSAssetReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HLSAssetReader.h; path = SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.h; sourceTree = ""; }; - 2D21A7C30AB67CCF1160AA23A2A10ADB /* SJEdgeControlButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItem.h; sourceTree = ""; }; 2D7174109E1CBB5CA93F6C71234622ED /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; 2DA84214B85B36B936A74F8287873DB7 /* SJSQLite3+RemoveExtended.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SJSQLite3+RemoveExtended.m"; path = "SJUIKit/SQLite3/SJSQLite3+RemoveExtended.m"; sourceTree = ""; }; 2E8582F6624C07B0A6CB1D5E2D9ED5E5 /* SJBaseVideoPlayer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SJBaseVideoPlayer.debug.xcconfig; sourceTree = ""; }; @@ -1165,7 +1165,6 @@ 3E8090AEB6809FB636A7C87126A90225 /* MCSAssetContentReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MCSAssetContentReader.h; path = SJMediaCacheServer/Core/Asset/MCSAssetContentReader.h; sourceTree = ""; }; 3F15576331C614C17D74760D1E2D9241 /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; 3F9DF7C80596BCC67B303442CEC24862 /* SJPresentationQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJPresentationQueue.h; path = SJUIKit/Queues/SJPresentationQueue.h; sourceTree = ""; }; - 4007443FF668DEC10590A3C299A6B003 /* SJEdgeControlButtonItemAdapterLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItemAdapterLayout.m; sourceTree = ""; }; 402002215845BA9D00A0B3E9CC453FFA /* SJNotReachableControlLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJNotReachableControlLayer.m; sourceTree = ""; }; 4024459B3153A8CA0FE7D072F17F486F /* SJSpeedupPlaybackPopupViewDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJSpeedupPlaybackPopupViewDefines.h; sourceTree = ""; }; 402BA9A1F307AC921A111BBB879D12E8 /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; @@ -1210,6 +1209,7 @@ 4B816F130915F94AE33C8619C8ECBAF4 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; 4C1FC0CA3B0EB1756B541166C9D50BF8 /* SJSQLiteErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJSQLiteErrors.m; path = SJUIKit/SQLite3/Core/SJSQLiteErrors.m; sourceTree = ""; }; 4C691F4F13F40F7AE547823BD0C808A3 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; + 4CEAD2CE5960D123A7FBB4CC9F7B336B /* SJEdgeControlButtonItemView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemView.h; sourceTree = ""; }; 4E02896548BB33036A2C56C996E1A38B /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; 4E960FE57F50B36C8BE6AD07476CCB96 /* SJResidentThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJResidentThread.h; path = SJUIKit/Thread/SJResidentThread.h; sourceTree = ""; }; 4EDF1DD8A9F2FA8A4FD4BC6CC3B3F0FF /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; @@ -1221,7 +1221,6 @@ 507EEE2973E319418023A9CF7FF1EF1D /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; 50993BB750429201BEF5DBA775183F82 /* SJAttributesRecorder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJAttributesRecorder.m; path = SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.m; sourceTree = ""; }; 50A392908D9665C74181E7753861E65D /* SJVideoPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJVideoPlayer.h; path = SJVideoPlayer/SJVideoPlayer.h; sourceTree = ""; }; - 50B3AE830FC3103F0F2C808E22973EC8 /* SJEdgeControlButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItem.m; sourceTree = ""; }; 50BB446F37A2D9CD60E5A806538AAE3A /* SJPromptingPopupControllerDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJPromptingPopupControllerDefines.h; path = SJBaseVideoPlayer/Common/Interfaces/SJPromptingPopupControllerDefines.h; sourceTree = ""; }; 511AB39E46E0D51D48930E6880FBD260 /* SJAVMediaPlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJAVMediaPlayer.m; path = SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.m; sourceTree = ""; }; 518E513655E9DA0B74F4F946DDB00628 /* SJScrollingTextMarqueeViewDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJScrollingTextMarqueeViewDefines.h; sourceTree = ""; }; @@ -1249,6 +1248,8 @@ 58DF155447065FE3F7A32E6F38E01D03 /* SJPlayerAutoplayConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJPlayerAutoplayConfig.h; path = SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.h; sourceTree = ""; }; 5967EEBCB32BFFB9681FDC41DD93FF57 /* UIScrollView+SJBaseVideoPlayerExtended.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+SJBaseVideoPlayerExtended.m"; path = "SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.m"; sourceTree = ""; }; 59EDAE654785A5F94F62AA5E64A31488 /* NSAttributedString+SJMake.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+SJMake.m"; path = "SJUIKit/AttributesFactory/NSAttributedString+SJMake.m"; sourceTree = ""; }; + 5A11EE1769328A7A31829E3E3D87D701 /* SJEdgeControlButtonItemAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemAdapter.h; sourceTree = ""; }; + 5B2D660F663C25E7BD2E49E5E0C70397 /* SJEdgeControlButtonItemAdapterLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemAdapterLayout.h; sourceTree = ""; }; 5B4111BDFA64E457569D7DCAB90A236B /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; 5C187C3565C491B576506C452A89C37F /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; 5C5B5C9ECCC7EEC5EDA3F73BAE659029 /* SJTaskQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJTaskQueue.h; path = SJUIKit/Queues/SJTaskQueue.h; sourceTree = ""; }; @@ -1258,11 +1259,8 @@ 5D15B4CFB0AB94FEE46F1BDA8F8398CE /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; 5D21909DD6D09EDFF79CC013D8DF5162 /* SJPlayModel+SJPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SJPlayModel+SJPrivate.h"; path = "SJBaseVideoPlayer/Common/Implements/SJPlayModel+SJPrivate.h"; sourceTree = ""; }; 5D398A34990D15AEDC27DCEDEBF14EDE /* SJPlayModelPropertiesObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJPlayModelPropertiesObserver.h; path = SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.h; sourceTree = ""; }; - 5E31A37EE26260BA33445511C79D14D4 /* SJEdgeControlButtonItemAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItemAdapter.m; sourceTree = ""; }; 5E62A5BB8E887CC9F01F3C307408E780 /* UIViewController+SJBaseVideoPlayerExtended.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+SJBaseVideoPlayerExtended.m"; path = "SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.m"; sourceTree = ""; }; 5EB6FBA9CF225682334991586973DB9C /* MCSAssetDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MCSAssetDefines.h; path = SJMediaCacheServer/Core/Asset/MCSAssetDefines.h; sourceTree = ""; }; - 5EED3B219964945EDEFA0CD9F661035E /* SJEdgeControlButtonItemAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemAdapter.h; sourceTree = ""; }; - 5F4C95B603CF7091192F53C30A7E6912 /* SJEdgeControlLayerAdapters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlLayerAdapters.m; sourceTree = ""; }; 5F88D7C3CD7ACA089D922EBDC82191E7 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; 6013A44EAB6694906CAF14B08A8BE3E8 /* SJViewControllerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJViewControllerManager.h; path = SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.h; sourceTree = ""; }; 6023EA14E869300BCAA17D36D279F725 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; @@ -1271,6 +1269,7 @@ 609B4EB84AF43A71C2AF71EB14375F46 /* SJRouteHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJRouteHandler.h; path = SJRouter/Core/SJRouteHandler.h; sourceTree = ""; }; 60D106FCD9C7CEDC8B89BC3E75C13800 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; 60DDCFD9213812CA9F3EC73B3577F27E /* SJBaseViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJBaseViewController.m; path = SJUIKit/Base/SJBaseViewController.m; sourceTree = ""; }; + 611BD80FA72C30F4C875BD92957946E4 /* SJEdgeControlButtonItemInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemInternal.h; sourceTree = ""; }; 61952F6979FE919435BF2FA6F5CACE79 /* HLSAssetContentProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HLSAssetContentProvider.m; path = SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.m; sourceTree = ""; }; 6230B241517C90A6E328AF141A567AE3 /* NSURLRequest+MCS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+MCS.h"; path = "SJMediaCacheServer/Core/Common/NSURLRequest+MCS.h"; sourceTree = ""; }; 62E0E5769D55F8C5C1B4F185EC401907 /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; @@ -1299,7 +1298,6 @@ 6B647EF8D999D2E8186BB3A521226B98 /* FILEAssetReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FILEAssetReader.m; path = SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.m; sourceTree = ""; }; 6B9DAA6E3992E053C9A953B80F14027A /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; 6BA2EC35412B129157BAC0D1A497C8D9 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; - 6BC4D00142FF15E6E7A038F80C2D4BA0 /* SJEdgeControlButtonItemAdapterLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlButtonItemAdapterLayout.h; sourceTree = ""; }; 6BCF241448250E88FC4C92B7DDF75DFA /* UIViewController+SJBaseVideoPlayerExtended.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+SJBaseVideoPlayerExtended.h"; path = "SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.h"; sourceTree = ""; }; 6BF8FA680FE82A8599949050BE9A2BA1 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; 6C4FDACE7FF44BC62E8290797D884F3B /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; @@ -1328,7 +1326,6 @@ 7398555B032519684D708EE51B783100 /* SJReachabilityDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJReachabilityDefines.h; path = SJBaseVideoPlayer/Common/Interfaces/SJReachabilityDefines.h; sourceTree = ""; }; 73E5FBDE07C568B19B47E7FFD4B79B0B /* SJUIKit-68d28646.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SJUIKit-68d28646.debug.xcconfig"; sourceTree = ""; }; 74A41507846770BCDB3055018DED74F5 /* SJRouteRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJRouteRequest.h; path = SJRouter/Core/SJRouteRequest.h; sourceTree = ""; }; - 75A9FAA6FD100021C0EB6E33D15359FA /* SJEdgeControlButtonItemView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItemView.m; sourceTree = ""; }; 7607076960C74ABF61FCC7D159EAD83A /* SJSQLiteObjectInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJSQLiteObjectInfo.h; path = SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h; sourceTree = ""; }; 76C159B02CFBE39DE633D38BD594EB2E /* SJControlLayerIdentifiers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJControlLayerIdentifiers.h; sourceTree = ""; }; 76CDD23F01F8FF79B5BD2B3235B7FDCE /* SJVideoPlayerPresentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJVideoPlayerPresentView.m; path = SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.m; sourceTree = ""; }; @@ -1469,6 +1466,7 @@ A12998581DFF80163765A62CF4FA9DC6 /* UILabel+AsyncLoad.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UILabel+AsyncLoad.h"; path = "SJUIKit/AsyncLoad/UILabel+AsyncLoad.h"; sourceTree = ""; }; A13A92595300422DEA2DB2EE89355E7A /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; A1781BB8254C369C58A731B81E875929 /* SJPageMenuBarScrollIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJPageMenuBarScrollIndicator.h; path = SJUIKit/PageViewController/Core/SJPageMenuBarScrollIndicator.h; sourceTree = ""; }; + A17B0F1FDC91BE1A26F8788CB7C035AA /* SJEdgeControlLayerAdapters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlLayerAdapters.m; sourceTree = ""; }; A1E2E15E149DC6F085F11BBE627E0FD0 /* MCSDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MCSDefines.h; path = SJMediaCacheServer/Core/Common/MCSDefines.h; sourceTree = ""; }; A24B42380767C85C9BD029D20A20FE33 /* SJVideoPlayerURLAssetPrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJVideoPlayerURLAssetPrefetcher.h; path = SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.h; sourceTree = ""; }; A2C7D499C51A39879954015BC1CD7C25 /* NSObject+YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYModel.h"; path = "YYModel/NSObject+YYModel.h"; sourceTree = ""; }; @@ -1504,6 +1502,7 @@ AC01936A82CA431ED572E08FD91AAB46 /* SJSQLite3TableInfoCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJSQLite3TableInfoCache.m; path = SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.m; sourceTree = ""; }; ACA13AA1F6C290BC8388EA4D2E7106C5 /* SJAsyncLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJAsyncLoader.m; path = SJUIKit/AsyncLoad/SJAsyncLoader.m; sourceTree = ""; }; ACB333095E7506AE56D5C2A4C0356D20 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; + ACB3DDF498B5C634D3199F28F402E6A2 /* SJEdgeControlButtonItemAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItemAdapter.m; sourceTree = ""; }; ACEF25214BFF221D8F384D9EFD16AF5F /* HTTPLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HTTPLogging.m; path = SJMediaCacheServer/KTVCocoaHTTPServer/Classes/HTTPLogging.m; sourceTree = ""; }; ACF00F5FD86E252DDAFC06977B45A496 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; AD55EEB13F947F2307EA51528F44A640 /* HLSAssetContentReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HLSAssetContentReader.h; path = SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.h; sourceTree = ""; }; @@ -1570,6 +1569,7 @@ BC608420CB1A79126EF0764BFD558E2F /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; BC880E9375741C54ED2B5BC668E17B91 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; BCB2D9DEA02B316B9B6760758ADA3A3E /* UIScrollView+SJBaseVideoPlayerExtended.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+SJBaseVideoPlayerExtended.h"; path = "SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.h"; sourceTree = ""; }; + BD24D9A2FFDF472CA6E91ABDFAFD5209 /* SJEdgeControlButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItem.m; sourceTree = ""; }; BD36EBA34CDE7B95FAC1BC22A395A705 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; BDEA0A834299060B79A9CDBE5CBD1532 /* Pods-iPadDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iPadDemo-resources.sh"; sourceTree = ""; }; BE293C1EF74747F4672B3B9E851C3DC3 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; @@ -1615,6 +1615,7 @@ CA5AA58BD98EA3A524DCEFC10FB8DAC1 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; CA9A809B44D5FA678D1449340EADDDF3 /* SJTaskQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJTaskQueue.m; path = SJUIKit/Queues/SJTaskQueue.m; sourceTree = ""; }; CABA7896EC27F5C017ADF1FD1D1BE108 /* SJLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJLoadingView.h; sourceTree = ""; }; + CADFF8F5B2A240EE9CA2AEE036E3C844 /* SJEdgeControlButtonItemAdapterLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItemAdapterLayout.m; sourceTree = ""; }; CAEBB84CF6AC4F1B7E6952F15006A827 /* FILEAssetContentProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FILEAssetContentProvider.h; path = SJMediaCacheServer/Core/Asset/FILE/Private/FILEAssetContentProvider.h; sourceTree = ""; }; CB0A231B928E08BB94AB7F14DF7C7C18 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; CB18C8ACCF5E92C528AE5CF228B6BE98 /* SJUIKit-98d45660 */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "SJUIKit-98d45660"; path = "libSJUIKit-98d45660.a"; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -1725,7 +1726,6 @@ EE4074E4E4A222F4C88100F834BA100E /* SJSubtitleItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJSubtitleItem.m; path = SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.m; sourceTree = ""; }; EF6F3CF2205E966D8B6E8F8585173363 /* SJMediaCacheServer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SJMediaCacheServer.release.xcconfig; sourceTree = ""; }; EF7CEF02513F092B59BB3B9B4D15B830 /* SJSQLite3TableInfoCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJSQLite3TableInfoCache.h; path = SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h; sourceTree = ""; }; - EFD7D4387694049AF38DA990C80643D2 /* SJEdgeControlLayerAdapters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlLayerAdapters.h; sourceTree = ""; }; EFEDF2D5ECC753AE8571D614B1963798 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; F0523867D9E0FBB3B6F807A9C8000716 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; F06220E951076C76D33FD6ED2DB0B25C /* UIScrollView+SJPageViewControllerExtended.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+SJPageViewControllerExtended.h"; path = "SJUIKit/PageViewController/Core/UIScrollView+SJPageViewControllerExtended.h"; sourceTree = ""; }; @@ -1767,12 +1767,14 @@ FB099C6F5208FE8FFEDF4A8CED16B394 /* SJAVMediaPlayerLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJAVMediaPlayerLoader.h; path = SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.h; sourceTree = ""; }; FB8DAB511A91133A1AC99A4CAE4FB78C /* NSAttributedString+SJMake.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+SJMake.h"; path = "SJUIKit/AttributesFactory/NSAttributedString+SJMake.h"; sourceTree = ""; }; FBB413A96BF48AE0FDB89815AE4FA220 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; + FC3D99CEA1D0BD3BBF7DCD557B1AF63A /* SJEdgeControlButtonItemView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlButtonItemView.m; sourceTree = ""; }; FCDE97EDBFD7DF62B0B9622B2F3EA8A6 /* SJControlLayerSwitcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJControlLayerSwitcher.m; sourceTree = ""; }; FCED2EAB1512AAF358439168BF6D8B4F /* YYModel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.release.xcconfig; sourceTree = ""; }; FCF6EECF119138A3B2DBC2E2EBFDCC05 /* SJRotationManager_4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJRotationManager_4.h; path = SJBaseVideoPlayer/Common/Implements/SJRotationManager_4.h; sourceTree = ""; }; FD2823F2FEC1A058F68330C0C4E048C6 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; FDAF7D92F11A7CEB30DE69CB6515270A /* SJQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SJQueue.m; path = SJUIKit/Queues/SJQueue.m; sourceTree = ""; }; FDC0461852A3F78C58A085B64A72A009 /* SJRouteObject+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SJRouteObject+Private.h"; path = "SJRouter/Core/SJRouteObject+Private.h"; sourceTree = ""; }; + FE12267BAB2B4788E508CD99F20DD859 /* SJEdgeControlLayerAdapters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SJEdgeControlLayerAdapters.h; sourceTree = ""; }; FE9F69F663DB09CB75280E6AB9774EED /* SJSubtitlePopupControllerDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SJSubtitlePopupControllerDefines.h; path = SJBaseVideoPlayer/Common/Interfaces/SJSubtitlePopupControllerDefines.h; sourceTree = ""; }; FEB04D44FB0367E4296A2D333FD26D98 /* SJEdgeControlLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SJEdgeControlLayer.m; sourceTree = ""; }; FF220E736C62F24802DBAA8269B7EFF0 /* DDNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDNumber.h; path = SJMediaCacheServer/KTVCocoaHTTPServer/Classes/Categories/DDNumber.h; sourceTree = ""; }; @@ -1789,13 +1791,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 619F33D8CCF0297D87B448201086AEA3 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 673381158C671B137FC040900C0A32A1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1817,42 +1812,42 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7C0B9638AB10CB894102E128744ECE43 /* Frameworks */ = { + 907AD26A9F98C723CE396A46535B55F5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 907AD26A9F98C723CE396A46535B55F5 /* Frameworks */ = { + 98A204F06CCA0E2F4F4B1EF9B967DB74 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 98A204F06CCA0E2F4F4B1EF9B967DB74 /* Frameworks */ = { + A720B893FC15F742C60EF79938466B72 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 98FE6D0256E7C7D9549BE17F6BEA1806 /* Frameworks */ = { + BB257CFA996C53A8AECB3416C1ECA7A4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BB257CFA996C53A8AECB3416C1ECA7A4 /* Frameworks */ = { + BC340F4F2A10F7DEEAD23F6916979D15 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BC340F4F2A10F7DEEAD23F6916979D15 /* Frameworks */ = { + BF0F632C944684F179715F89BF87E592 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1880,6 +1875,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FE0B9620712AE8ECA81FD0DFB4FA495D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -2026,7 +2028,7 @@ children = ( A5AF8DAF56E7DA13007650E986F7780C /* SJVideoPlayerControlMaskView.h */, B43F6AEB05D31EAE479BDF9288373CB0 /* SJVideoPlayerControlMaskView.m */, - 2BCD809E4D60FB898ACE1118E6E99046 /* Adapters */, + FEE79303C3C2F558CA2A92C41D658A66 /* Adapters */, EE60C2B640829D3D01BA91EF68A631CA /* SJProgressSlider */, 201F13D290C33A2C1C85A3EE7478E58E /* Switcher */, ); @@ -2356,17 +2358,6 @@ path = "../Target Support Files/SJMediaCacheServer"; sourceTree = ""; }; - 2BCD809E4D60FB898ACE1118E6E99046 /* Adapters */ = { - isa = PBXGroup; - children = ( - EFD7D4387694049AF38DA990C80643D2 /* SJEdgeControlLayerAdapters.h */, - 5F4C95B603CF7091192F53C30A7E6912 /* SJEdgeControlLayerAdapters.m */, - 3F418110B87DDC50F85ABC765B559960 /* Core */, - ); - name = Adapters; - path = Adapters; - sourceTree = ""; - }; 2FA6A8959F54B247CFAB1142DA04215E /* Pods */ = { isa = PBXGroup; children = ( @@ -2407,22 +2398,6 @@ path = "Target Support Files/Pods-SJVideoPlayer_Example"; sourceTree = ""; }; - 3F418110B87DDC50F85ABC765B559960 /* Core */ = { - isa = PBXGroup; - children = ( - 2D21A7C30AB67CCF1160AA23A2A10ADB /* SJEdgeControlButtonItem.h */, - 50B3AE830FC3103F0F2C808E22973EC8 /* SJEdgeControlButtonItem.m */, - 5EED3B219964945EDEFA0CD9F661035E /* SJEdgeControlButtonItemAdapter.h */, - 5E31A37EE26260BA33445511C79D14D4 /* SJEdgeControlButtonItemAdapter.m */, - 6BC4D00142FF15E6E7A038F80C2D4BA0 /* SJEdgeControlButtonItemAdapterLayout.h */, - 4007443FF668DEC10590A3C299A6B003 /* SJEdgeControlButtonItemAdapterLayout.m */, - 1E9A9C22E03571208664EA009CF0CB2B /* SJEdgeControlButtonItemView.h */, - 75A9FAA6FD100021C0EB6E33D15359FA /* SJEdgeControlButtonItemView.m */, - ); - name = Core; - path = Core; - sourceTree = ""; - }; 3FBE400F7DB886DBAB1E70E88E6D8DBF /* AVPlayer */ = { isa = PBXGroup; children = ( @@ -2471,6 +2446,23 @@ path = SJUIKit; sourceTree = ""; }; + 434FCF0E53960BCFEF970B245681ED0C /* Core */ = { + isa = PBXGroup; + children = ( + 177CA4B805B6751B9A657A2EA6479A3E /* SJEdgeControlButtonItem.h */, + BD24D9A2FFDF472CA6E91ABDFAFD5209 /* SJEdgeControlButtonItem.m */, + 5A11EE1769328A7A31829E3E3D87D701 /* SJEdgeControlButtonItemAdapter.h */, + ACB3DDF498B5C634D3199F28F402E6A2 /* SJEdgeControlButtonItemAdapter.m */, + 5B2D660F663C25E7BD2E49E5E0C70397 /* SJEdgeControlButtonItemAdapterLayout.h */, + CADFF8F5B2A240EE9CA2AEE036E3C844 /* SJEdgeControlButtonItemAdapterLayout.m */, + 611BD80FA72C30F4C875BD92957946E4 /* SJEdgeControlButtonItemInternal.h */, + 4CEAD2CE5960D123A7FBB4CC9F7B336B /* SJEdgeControlButtonItemView.h */, + FC3D99CEA1D0BD3BBF7DCD557B1AF63A /* SJEdgeControlButtonItemView.m */, + ); + name = Core; + path = Core; + sourceTree = ""; + }; 47C283EAE115FE9D0B143EABED0DCAC0 /* SJLoadFailedControlLayer */ = { isa = PBXGroup; children = ( @@ -3402,6 +3394,17 @@ name = AsyncLoad; sourceTree = ""; }; + FEE79303C3C2F558CA2A92C41D658A66 /* Adapters */ = { + isa = PBXGroup; + children = ( + FE12267BAB2B4788E508CD99F20DD859 /* SJEdgeControlLayerAdapters.h */, + A17B0F1FDC91BE1A26F8788CB7C035AA /* SJEdgeControlLayerAdapters.m */, + 434FCF0E53960BCFEF970B245681ED0C /* Core */, + ); + name = Adapters; + path = Adapters; + sourceTree = ""; + }; FF72061A55D6292F812890A0C6174657 /* SJMoreSettingControlLayer */ = { isa = PBXGroup; children = ( @@ -3415,6 +3418,68 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ + 03ED64F01D9EF91D74D47620A7BFD20B /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 7E0B8C09EA6518C5C2B421E7B5D0CA03 /* SJButtonProgressSlider.h in Headers */, + 131CBCC7742966F7CDFBA31A636E2464 /* SJClipsBackButton.h in Headers */, + 7A260961CFD501A61FF0F274D92E9364 /* SJClipsButtonContainerView.h in Headers */, + F01439E9435ACD1917A76320869CC79E /* SJClipsCommonViewLayer.h in Headers */, + 70A0AAF3674D767976AFB00ACCB2FB12 /* SJClipsControlLayer.h in Headers */, + 7E4D964C74FA4FBA12EB58A66D6FB33D /* SJClipsGIFCountDownView.h in Headers */, + 6259B40ADCE651433CF3441CF5DCC5F2 /* SJClipsGIFRecordsControlLayer.h in Headers */, + 3ED07D695906C0DBD23B57395A02902D /* SJClipsResultsControlLayer.h in Headers */, + 1BD2D5C3A3B9C9255A00F16D59A6D9BD /* SJClipsResultShareItem.h in Headers */, + 0B8A5B0B7E41AD8485D7B27C52AB29E1 /* SJClipsResultShareItemsContainerView.h in Headers */, + 753816189154865263BB10ED67E3B633 /* SJClipsSaveResultToAlbumHandler.h in Headers */, + 25A67296A5507A1E39C30E0FCB9A0859 /* SJClipsVideoCountDownView.h in Headers */, + DD45B10E5603918B670813276AC80B12 /* SJClipsVideoRecordsControlLayer.h in Headers */, + 72A58F911977BCFBD63121AA8D578BDC /* SJCommonProgressSlider.h in Headers */, + 250E653AEE7392544405057F3CF39A50 /* SJControlLayerDefines.h in Headers */, + 4CCA5ED1397434D8F14980F7692F33F6 /* SJControlLayerIdentifiers.h in Headers */, + A2A6F503272F68CB0093538E1ADE2912 /* SJControlLayerSwitcher.h in Headers */, + C5F8ED81874CD6E795354551D9FF2B8A /* SJDraggingObservation.h in Headers */, + 1BCB911559D2762B57D8E8EC1A51C35E /* SJDraggingObservationDefines.h in Headers */, + 4F5470C64B738957BAAFFFBDE90E83F6 /* SJDraggingProgressPopupView.h in Headers */, + B9146A2AB9CE5AECBB88348774A59F7B /* SJDraggingProgressPopupViewDefines.h in Headers */, + B99CB57E3A5D7CBD4372CBB081AC35EC /* SJEdgeControlButtonItem.h in Headers */, + 515BFE31545FEC6EC3458C38BBA4029D /* SJEdgeControlButtonItemAdapter.h in Headers */, + 89BF5914D47C5BAF95E3E2FD16055232 /* SJEdgeControlButtonItemAdapterLayout.h in Headers */, + 2E0F7EC2C106C63B7367F2CAF48EDF82 /* SJEdgeControlButtonItemInternal.h in Headers */, + 664369F8CDDD33EBBBD9062F4C60941A /* SJEdgeControlButtonItemView.h in Headers */, + 593159E0214E877362E27EFA0B6B15D5 /* SJEdgeControlLayer.h in Headers */, + 1FFD1EAE7A7BB426EB53DBB5AF7C15E9 /* SJEdgeControlLayerAdapters.h in Headers */, + CECE1178655D9CA2215F8E321BA48EAB /* SJFullscreenModeStatusBar.h in Headers */, + F09C70E2ECCE932E01AE70E1463C37BD /* SJFullscreenModeStatusBarDefines.h in Headers */, + 9C9E99C9B7CAA743807BD8761E9015D1 /* SJItemTags.h in Headers */, + 93462B0D1887B5F0805C4B2B4C0BB2EE /* SJLoadFailedControlLayer.h in Headers */, + 1AEFC4021107899FF22726A6A36995F5 /* SJLoadingView.h in Headers */, + E82E3BC71B31A199009C4393419B68FF /* SJLoadingViewDefines.h in Headers */, + 100F9C857AC12CC78253651D08536908 /* SJMoreSettingControlLayer.h in Headers */, + FC5BEDCAD485EF5B3E0E745E4BB512A8 /* SJNotReachableControlLayer.h in Headers */, + D24BE946D3DA64D6A942BDBF6B8B4852 /* SJProgressSlider.h in Headers */, + ABAAD594E5F3EBF3D6D0F613C6979120 /* SJScrollingTextMarqueeView.h in Headers */, + 1DF8192F76F6161A97239E572ED510EF /* SJScrollingTextMarqueeViewDefines.h in Headers */, + 0BED73DB55D1FE87EE0ADFE6F3A0D75A /* SJSmallViewControlLayer.h in Headers */, + 8E26F7B11D42D976F5FCD1A15FADCD16 /* SJSpeedupPlaybackPopupView.h in Headers */, + 4BF894B875DC65E60854F81940039ED6 /* SJSpeedupPlaybackPopupViewDefines.h in Headers */, + D57FCFDB99144612DCBEE6BA2E2EA3B7 /* SJVideoDefinitionSwitchingControlLayer.h in Headers */, + D0E8203679E18F35E90102149B215823 /* SJVideoPlayer.h in Headers */, + BB168587891BBCE6232A4E09D217593A /* SJVideoPlayerClipsConfig.h in Headers */, + 4F4D3E49899AE714CA26A71965A957FE /* SJVideoPlayerClipsDefines.h in Headers */, + 3DA580B7B9BFC5B76E6302E6A3010FB3 /* SJVideoPlayerClipsGeneratedResult.h in Headers */, + 32C541AAABE25E1CD4C89206F84535B7 /* SJVideoPlayerClipsParameters.h in Headers */, + 7AAEF6B8C7F275EE09510C68C9E54DBF /* SJVideoPlayerConfigurations.h in Headers */, + 4E20196F4BFE21AA48B61366174E9F4C /* SJVideoPlayerControlMaskView.h in Headers */, + B98A0D370FF6D717D0850B954C43375C /* SJVideoPlayerLocalizedStringKeys.h in Headers */, + DC214442ACDF364C4BFD01F5D79AED42 /* SJVideoPlayerResourceLoader.h in Headers */, + 6AD94587D1A06F2A12BEB15E72CFD46E /* SJVideoPlayerURLAsset+SJControlAdd.h in Headers */, + 673FB141370030B716D39CFCEEDBC5B2 /* SJVideoPlayerURLAsset+SJExtendedDefinition.h in Headers */, + A59E4AE7D5076DF20FFE58E414ACEC76 /* UIView+SJAnimationAdded.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 0CCDD9D0E310647A433B5D4438195EB0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3604,6 +3669,16 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4DB7BCC7EF6728C1EBAE8F462CB9A52A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A72BC0E542C11AA699A8F1C660AB963B /* NSObject+YYModel.h in Headers */, + 9E54ED71D4FEF0AC9B9ADFEA37C3383F /* YYClassInfo.h in Headers */, + 62A81F948F18016D06BC2D037B561785 /* YYModel.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 59FDE05D8BC888552757B66A4A162114 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3711,6 +3786,47 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 63921E02302371AAD1187792738FB196 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 484A0DB41AF9D3756E11555031305459 /* NSAttributedString+SJMake.h in Headers */, + 9E11B4F77C38C26649194C16CF1FD0AE /* NSObject+SJObserverHelper.h in Headers */, + B3A84F1285D1DE70CB4487AC228B731B /* SJAttributesFactory.h in Headers */, + 3EDAD5BF4F39CD01347E054D44C0145F /* SJAttributesRecorder.h in Headers */, + 94EDF79F0D6469F8B6F3E1BAAC57D8D1 /* SJAttributeWorker.h in Headers */, + 686C747C0E02BC5E6BD6FA0901FEC23C /* SJPresentationQueue.h in Headers */, + A1CCE7C2740530A6FEB25C0CC28802FB /* SJQueue.h in Headers */, + 8A1BEC27828941C595DF20500FF80D7E /* SJRunLoopTaskQueue.h in Headers */, + B759B0A7F2C94039E1CF19196F4A55FF /* SJSQLite3.h in Headers */, + 094ACD8D8790D62BEA2FAFB87EE99833 /* SJSQLite3+FoundationExtended.h in Headers */, + 4FD666C702DF0368611D773930A771BE /* SJSQLite3+Private.h in Headers */, + 2B3B18A580B09301EE8C716226173347 /* SJSQLite3+QueryExtended.h in Headers */, + 0F47C8F767E75E64A1F0D9F81C091600 /* SJSQLite3+RemoveExtended.h in Headers */, + D59243A8AE25158A98801E04D25CDA96 /* SJSQLite3+TableExtended.h in Headers */, + 1141443C7F7950D7D659EF87860220F3 /* SJSQLite3ColumnOrder.h in Headers */, + EFDDD17786281A127F6F6673DBB2534D /* SJSQLite3Condition.h in Headers */, + D5649FCF6DC80C661AFC6A569AF6D7BD /* SJSQLite3Logger.h in Headers */, + 7FF354E342D99E41B4375AA673E10CB7 /* SJSQLite3TableClassCache.h in Headers */, + C0D8563359A828CBC560F612A5829B3C /* SJSQLite3TableInfoCache.h in Headers */, + 8E0322C2D3DC2E829BFE0889204581D0 /* SJSQLiteColumnInfo.h in Headers */, + 803D2B49CDDA56F9D7C3299B9DEABB85 /* SJSQLiteCore.h in Headers */, + 9ACB803DA47CC7AECCE53E2CDDD74050 /* SJSQLiteErrors.h in Headers */, + 444A5C3BA54125CE7A2A4AEDB0FB0D12 /* SJSQLiteObjectInfo.h in Headers */, + 1966256979D58B6DCD644407637F1FD6 /* SJSQLiteTableInfo.h in Headers */, + A4063C9F750ADD5B7C2E6880746683A9 /* SJSQLiteTableModelConstraints.h in Headers */, + F218DE7D9C8C55E18B614977FC54DF15 /* SJSQLiteTableModelProtocol.h in Headers */, + 40B0273371456B7BA17772F7241525D2 /* SJTaskQueue.h in Headers */, + 9C6D201651775BB90AAEA251D649731F /* SJUIKitAttributesDefines.h in Headers */, + 767E7FDE3EAC05B3C6CF98DD35005260 /* SJUIKitTextMaker.h in Headers */, + C8821B76EEEAECBB9DEC73DF28ACC8BA /* SJUTAttributes.h in Headers */, + CB5800AA520063E00B2796D7CF0156F7 /* SJUTRangeHandler.h in Headers */, + BCF2A084B2AF53896395B12A48A4DAF6 /* SJUTRecorder.h in Headers */, + 3B6A1B4E1F3FA78CE27DD6FD36C12158 /* SJUTRegexHandler.h in Headers */, + B8594BE1F44054B9AC81A0833A9E8FD9 /* SJUTUtils.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 6803C2E09D7AA18C23EDDCEB6B0DAA4A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3724,47 +3840,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6B8C4B3690B6F70ABE9D5F1E036DCD10 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 858D9CF752D2F971A9548824DD3A8D72 /* NSAttributedString+SJMake.h in Headers */, - 91EEBC2BAD44BEA13A0FFEB208131DC7 /* NSObject+SJObserverHelper.h in Headers */, - 1F47C4D52C3AFE954AF60515C5D68176 /* SJAttributesFactory.h in Headers */, - 26904E0704245545FA38574475B7E09F /* SJAttributesRecorder.h in Headers */, - 3D9012165E5C342D806C364E6530F612 /* SJAttributeWorker.h in Headers */, - A74AB61F28808CF9F248E7A3F615B0BB /* SJPresentationQueue.h in Headers */, - 0A7DB695DCE0379D18EE4AC53023ED47 /* SJQueue.h in Headers */, - B17663EE6A681DEC628F1F576F3EFCAB /* SJRunLoopTaskQueue.h in Headers */, - 17283A0C47AD66B0956AA431747DBE17 /* SJSQLite3.h in Headers */, - D837CB3C60C3E6FD060B8394271CE4B3 /* SJSQLite3+FoundationExtended.h in Headers */, - 68088E7AE179D8C930E1EC4C8F216650 /* SJSQLite3+Private.h in Headers */, - 176B49AE30173A87598FBC5B226E2891 /* SJSQLite3+QueryExtended.h in Headers */, - 82A9641E72205F131DFAAF15FBB9AD4B /* SJSQLite3+RemoveExtended.h in Headers */, - 84E439408986B311F3CCA57974A61082 /* SJSQLite3+TableExtended.h in Headers */, - 8A67EDF6ECF23D0821A72107B694CE30 /* SJSQLite3ColumnOrder.h in Headers */, - C2980CFCDA3888CA59DC2DC6BB6B2E4E /* SJSQLite3Condition.h in Headers */, - 0F783F8739AF55648B630C034FF070BA /* SJSQLite3Logger.h in Headers */, - 9CE2991627D42178BF760D89B8987E7C /* SJSQLite3TableClassCache.h in Headers */, - 74C46EC783EC56A2D2A0358F1C84DC46 /* SJSQLite3TableInfoCache.h in Headers */, - 4D373B26D4471E76C63209689D7B8290 /* SJSQLiteColumnInfo.h in Headers */, - DDCE9E17FFA867D59F897E8AFF52220C /* SJSQLiteCore.h in Headers */, - 87C08B58A6DFAA1CA578D06CC1B28F8F /* SJSQLiteErrors.h in Headers */, - 06F2E56134B8581A0B8B36D6576F55CC /* SJSQLiteObjectInfo.h in Headers */, - A05B88A3C5611D987485543AF7EC4A83 /* SJSQLiteTableInfo.h in Headers */, - C984436637D89D4B0821495DE2E3E2CE /* SJSQLiteTableModelConstraints.h in Headers */, - B5A517463BDB209A6519BD451CC62DA8 /* SJSQLiteTableModelProtocol.h in Headers */, - 04AD324EE70A9F6AE12E30CE3EBC98DE /* SJTaskQueue.h in Headers */, - 0F28E6B8929F441D8DE214286E7C4C4C /* SJUIKitAttributesDefines.h in Headers */, - B47228C3C86E83967E3E03C277E62475 /* SJUIKitTextMaker.h in Headers */, - BFA2840F95D69E544FB8B7B003877E79 /* SJUTAttributes.h in Headers */, - 340473A203C86508F13D281157FCC4CE /* SJUTRangeHandler.h in Headers */, - E9A4195AF9250D6BACC717FB0DEDD7AD /* SJUTRecorder.h in Headers */, - 03CB9B688CEB23A95689C1D2B6725E32 /* SJUTRegexHandler.h in Headers */, - E3CC6920B6C574C77F83A358D83F4DAE /* SJUTUtils.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; B512B9EE180ED01757DF8CC84EDA24A6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3863,77 +3938,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CDBDB41C111475AF7AE69EB2E131BBEF /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 5A717744A359D8D9C550AE9B91C21C7F /* SJButtonProgressSlider.h in Headers */, - A85D1AFBE868D4C7CB766260DEFF64DD /* SJClipsBackButton.h in Headers */, - D9471A3B64052F024EB1B722ADECB33D /* SJClipsButtonContainerView.h in Headers */, - F972BC61E2B6A045FB66C9548B9D76CA /* SJClipsCommonViewLayer.h in Headers */, - 0BD5CD897DE9F80DCFECF638B355AB6E /* SJClipsControlLayer.h in Headers */, - 7FBB9F2A19BFA1DC333B2069A060553C /* SJClipsGIFCountDownView.h in Headers */, - 5E88CB087DA70D65453197E6A15D3712 /* SJClipsGIFRecordsControlLayer.h in Headers */, - 3EA8333D9718F233A4634349D09BFCE3 /* SJClipsResultsControlLayer.h in Headers */, - 178561A7DED914DD5B3FFE8EB06038C7 /* SJClipsResultShareItem.h in Headers */, - 4D52F721F09825F31CE48524E0BF1722 /* SJClipsResultShareItemsContainerView.h in Headers */, - 4AFA87042410FF66B1393672B06BBEFE /* SJClipsSaveResultToAlbumHandler.h in Headers */, - FA235D02F7EEC84BD96B0F2B1445FD61 /* SJClipsVideoCountDownView.h in Headers */, - FBCDE63C971E35E99DC66C8B2440719B /* SJClipsVideoRecordsControlLayer.h in Headers */, - 711CA521EB3AB50421D20B148C60FA7E /* SJCommonProgressSlider.h in Headers */, - C5751E26AEE30344228C8CDCEA4B21B6 /* SJControlLayerDefines.h in Headers */, - E8322F4A44A958637DA8B53D68EF3E18 /* SJControlLayerIdentifiers.h in Headers */, - 8D220103297E0A1DBBC6CC8F0DE53CF4 /* SJControlLayerSwitcher.h in Headers */, - 3A30022A6CC33575F88B952739FA0ABF /* SJDraggingObservation.h in Headers */, - 5499ECE3995898E9269E0F83717CF2CC /* SJDraggingObservationDefines.h in Headers */, - F973D3EDA546156A1873E6E282467D65 /* SJDraggingProgressPopupView.h in Headers */, - 5D5550111F9A254AFAA238DE63AF703A /* SJDraggingProgressPopupViewDefines.h in Headers */, - 3B69D59942B1AF07B2B9CC0EF9BE2226 /* SJEdgeControlButtonItem.h in Headers */, - CF4C62618E096E73A6AD7AEE0684D3DE /* SJEdgeControlButtonItemAdapter.h in Headers */, - D6AFC0890A7693B9CB61873339BE3ADD /* SJEdgeControlButtonItemAdapterLayout.h in Headers */, - 0C04CB7830812241DD5BA3103AB819A9 /* SJEdgeControlButtonItemView.h in Headers */, - B2C7F3168D6CD5B9478D7684B80D18AD /* SJEdgeControlLayer.h in Headers */, - 6207AB18399DD785D363FA592EA42CF7 /* SJEdgeControlLayerAdapters.h in Headers */, - 995C6CD07B4970D6D9210756BF346E16 /* SJFullscreenModeStatusBar.h in Headers */, - 06EC1DECCD4671DEDF4E6FB9BA496526 /* SJFullscreenModeStatusBarDefines.h in Headers */, - F71F1A58F923A1FD2B9B51B84A9675B3 /* SJItemTags.h in Headers */, - E3F18BFADBD2075DCEA7C8CE073DF1A8 /* SJLoadFailedControlLayer.h in Headers */, - C7B0DD271E1E6DD659829E9B095CD05A /* SJLoadingView.h in Headers */, - A8F980A2833426D2D18DFFCFC5C6B8F2 /* SJLoadingViewDefines.h in Headers */, - FE6D0DA43A0278155E5B24877CD72B88 /* SJMoreSettingControlLayer.h in Headers */, - 6FC7668E9D855953078C76384B4CD292 /* SJNotReachableControlLayer.h in Headers */, - E9DF5D88F1A5C928BD7D5D77198F206F /* SJProgressSlider.h in Headers */, - 6498DFCF85F55D00CC32C8351D1E19B3 /* SJScrollingTextMarqueeView.h in Headers */, - 87E4CCD36AA7DB2147DA68E6B6EE5453 /* SJScrollingTextMarqueeViewDefines.h in Headers */, - 15F6E6100FFD87B959FDAF66B8331BCE /* SJSmallViewControlLayer.h in Headers */, - E1EC60778D63AF13894908ABA6A8EF2D /* SJSpeedupPlaybackPopupView.h in Headers */, - 081AA11F32E731D957DDC9F99BB22242 /* SJSpeedupPlaybackPopupViewDefines.h in Headers */, - D17DA6D257DE57A23B5695AD116076AD /* SJVideoDefinitionSwitchingControlLayer.h in Headers */, - 87CCBCA8D3A6F9D74138369A9C78556D /* SJVideoPlayer.h in Headers */, - C043764EEC3BD7527C0D3CB164B6C496 /* SJVideoPlayerClipsConfig.h in Headers */, - D84F58A5A45FD7B6C3D6D8BF6C88CAFB /* SJVideoPlayerClipsDefines.h in Headers */, - EA621FABBE8376397ED74C939FB2BD49 /* SJVideoPlayerClipsGeneratedResult.h in Headers */, - CE19AA7C4AAC828C90C264BAF8F6DA6E /* SJVideoPlayerClipsParameters.h in Headers */, - C1EA325038917612EE7D30D7295339FF /* SJVideoPlayerConfigurations.h in Headers */, - DF46D91F143C030452EA2D99D3E02A2B /* SJVideoPlayerControlMaskView.h in Headers */, - 914C67EAFC0E3E1F5C5166160E3DA207 /* SJVideoPlayerLocalizedStringKeys.h in Headers */, - 2D2CDB8861418D0D0F0A77612847D4B1 /* SJVideoPlayerResourceLoader.h in Headers */, - 9F4C5996D35CFC46242BE6A5D2867B1D /* SJVideoPlayerURLAsset+SJControlAdd.h in Headers */, - 3D78AED54D7FADDF52F1CF8A73AD04DE /* SJVideoPlayerURLAsset+SJExtendedDefinition.h in Headers */, - 1CD65775742CBBEA2918F3F0A7EE6826 /* UIView+SJAnimationAdded.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - F7131D63C1ABDB0A1074FF2757F366CC /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - F1A5133612FCB0C0C9BC54BD286EA845 /* NSObject+YYModel.h in Headers */, - 6180765724F0D4844685434240F3BD47 /* YYClassInfo.h in Headers */, - 34CBB7777CB1611F44843DF9A4CF8B24 /* YYModel.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -3965,8 +3969,8 @@ buildRules = ( ); dependencies = ( - 4AD008F5810FCA8410AAF541F0F248D5 /* PBXTargetDependency */, - 0FB80610C948DD1BA3783FCD8E81C0F1 /* PBXTargetDependency */, + 72EEA96D839F455AA44500EE68621000 /* PBXTargetDependency */, + 47995CD6A936FE4A8F570E1C6EB93160 /* PBXTargetDependency */, ); name = SJMediaCacheServer; productName = SJMediaCacheServer; @@ -4035,8 +4039,8 @@ buildRules = ( ); dependencies = ( - 2B58D7AE47C27C6C5DA4A7508590D263 /* PBXTargetDependency */, - CB2A39E8594396D0A6D21BB4D48EC043 /* PBXTargetDependency */, + D8ABB41863A3DE3165C21583F91B5D41 /* PBXTargetDependency */, + 4B14ACEB30437984C0F28A52BB1FAA61 /* PBXTargetDependency */, ); name = SJBaseVideoPlayer; productName = SJBaseVideoPlayer; @@ -4045,11 +4049,11 @@ }; 84B44807A12996D487A4A591A481D6A0 /* YYModel */ = { isa = PBXNativeTarget; - buildConfigurationList = 470B0CD0B9AFCC1414069AEA5009D857 /* Build configuration list for PBXNativeTarget "YYModel" */; + buildConfigurationList = 95D3E178B1347B540585EFD9DCA0C931 /* Build configuration list for PBXNativeTarget "YYModel" */; buildPhases = ( - F7131D63C1ABDB0A1074FF2757F366CC /* Headers */, - 29E1B03DD8E8D090E98D9D2532D424A8 /* Sources */, - 619F33D8CCF0297D87B448201086AEA3 /* Frameworks */, + 4DB7BCC7EF6728C1EBAE8F462CB9A52A /* Headers */, + B3439FC96607EE8958230B6C499EA43B /* Sources */, + FE0B9620712AE8ECA81FD0DFB4FA495D /* Frameworks */, ); buildRules = ( ); @@ -4071,17 +4075,17 @@ buildRules = ( ); dependencies = ( - 44D4CC7A22542E390CB475357CCCEE54 /* PBXTargetDependency */, - 3B8C3F6373099CCB1E832E714FDC18E2 /* PBXTargetDependency */, - 9E0A7D3E60BB8668FF66ABA17808E936 /* PBXTargetDependency */, - 05780190F6F2C6D53D1E52595F163F90 /* PBXTargetDependency */, - 65E833C0A0791FB6A17AC0AE60ED2B4E /* PBXTargetDependency */, - 579ED66FCB437D450C65BC720AEE5929 /* PBXTargetDependency */, - 046EC57B530F54D945FFD0A360F89518 /* PBXTargetDependency */, - 31A1AFC635106B7F930A417893AD6168 /* PBXTargetDependency */, - C9F1A45E390ECA2BDA52D7B69F1ABDF8 /* PBXTargetDependency */, - 32B782BC1E16454A97A6457519B0B532 /* PBXTargetDependency */, - 2F37C95F793947EAAAF9012E0C39B354 /* PBXTargetDependency */, + 6E9B2F43659D56D849EC888D84834169 /* PBXTargetDependency */, + F98BD039D470C9202C192508E2464366 /* PBXTargetDependency */, + B87FCB6938B77B04C1EF97F23EC984AE /* PBXTargetDependency */, + 9980D0DB50D19EE82F79BABEF8015889 /* PBXTargetDependency */, + 1B7858B89385CFD0C18CC1790BF1B8B5 /* PBXTargetDependency */, + F1BCA2DD68A351CA09AD3B0BD25CE5EF /* PBXTargetDependency */, + D36542AF4E274BEB34B456ACD0040FDC /* PBXTargetDependency */, + D30EA63EBFE1CCCCE067158A9BD7AD8F /* PBXTargetDependency */, + 061555C219A5C03BAA9E6E167C4E95EB /* PBXTargetDependency */, + F2B0BDB2EE12E02212D2631FA92A9A08 /* PBXTargetDependency */, + 725967B88246BCB405A974EE3A61466D /* PBXTargetDependency */, ); name = "Pods-SJVideoPlayer_Example"; productName = "Pods-SJVideoPlayer_Example"; @@ -4090,18 +4094,18 @@ }; 9D30A64C17E5B9AF4D9239A2C2A7630F /* SJVideoPlayer */ = { isa = PBXNativeTarget; - buildConfigurationList = 559E8FD749493F7FA264B4224CCEE2BC /* Build configuration list for PBXNativeTarget "SJVideoPlayer" */; + buildConfigurationList = 4E043D75D162170B6E4625450BFEC11D /* Build configuration list for PBXNativeTarget "SJVideoPlayer" */; buildPhases = ( - CDBDB41C111475AF7AE69EB2E131BBEF /* Headers */, - 01DD63DCA2E2FEBC51E1D3D3541B6CBE /* Sources */, - 98FE6D0256E7C7D9549BE17F6BEA1806 /* Frameworks */, + 03ED64F01D9EF91D74D47620A7BFD20B /* Headers */, + D35B042354C532D528F7B71B9FE04C1C /* Sources */, + A720B893FC15F742C60EF79938466B72 /* Frameworks */, ); buildRules = ( ); dependencies = ( - A470E971BB40C0E3802FC4DBD7FA7523 /* PBXTargetDependency */, - FF37278EC57D54726F2B94881EBDADB6 /* PBXTargetDependency */, - 9213D26CE4830AB57E176C208EC06777 /* PBXTargetDependency */, + C3EEC0EBED5FED5A9B5472C10BCC492D /* PBXTargetDependency */, + C50DD8D3EB44BED397A8E8E5AF16E84B /* PBXTargetDependency */, + 3011375564DE6798636D5FB192D9FA59 /* PBXTargetDependency */, ); name = SJVideoPlayer; productName = SJVideoPlayer; @@ -4127,16 +4131,16 @@ }; A2E0E2D60BE654B306C0ECB654A8212F /* SJUIKit-68d28646 */ = { isa = PBXNativeTarget; - buildConfigurationList = F43F9E72496E45893FB1A043A556D231 /* Build configuration list for PBXNativeTarget "SJUIKit-68d28646" */; + buildConfigurationList = 8A69806EF33B44BF5BA266427565602E /* Build configuration list for PBXNativeTarget "SJUIKit-68d28646" */; buildPhases = ( - 6B8C4B3690B6F70ABE9D5F1E036DCD10 /* Headers */, - 34535AB1EE0294B2F58D8B818D03DCDC /* Sources */, - 7C0B9638AB10CB894102E128744ECE43 /* Frameworks */, + 63921E02302371AAD1187792738FB196 /* Headers */, + C69BE6A59F4FF942DF1B9BF1FF847267 /* Sources */, + BF0F632C944684F179715F89BF87E592 /* Frameworks */, ); buildRules = ( ); dependencies = ( - F0642287F0A64ADC83C72562EB7ED63F /* PBXTargetDependency */, + BDDBA5F2EC3CF4698DB26343B0B8428A /* PBXTargetDependency */, ); name = "SJUIKit-68d28646"; productName = "SJUIKit-68d28646"; @@ -4171,12 +4175,12 @@ buildRules = ( ); dependencies = ( - D5FD511841539ECD0ACDDAEFC1285EEF /* PBXTargetDependency */, - E35F8F9D446E2405778609F7F9B2DC2A /* PBXTargetDependency */, - 87A6B62B5C125836410314BBBFF896DD /* PBXTargetDependency */, - 252721CDBDC68D86F844AEF052AC2539 /* PBXTargetDependency */, - AE00140E7AFED69B7D940F9A47967894 /* PBXTargetDependency */, - BC89A9C65C474EF7251D168BE35B2957 /* PBXTargetDependency */, + F7690B2706B71A46A1AA0757C02820EA /* PBXTargetDependency */, + C905EFEFE2042CD19390C4FD110B9EAE /* PBXTargetDependency */, + 66BB602F8B432708CFCE525D2E549FAA /* PBXTargetDependency */, + AD926DC206EEBC8C84549EA2A54C86EB /* PBXTargetDependency */, + 96C83E67E851D64884AF5BD1C250D7A5 /* PBXTargetDependency */, + AB449FB5E0433632B7A02C809854E796 /* PBXTargetDependency */, ); name = "Pods-iPadDemo"; productName = "Pods-iPadDemo"; @@ -4194,8 +4198,8 @@ buildRules = ( ); dependencies = ( - DCF7EDAF9CF32F2BF9F9066A9E1F27AA /* PBXTargetDependency */, - 650C41DC20CE589B45C39D3B50A9C2A5 /* PBXTargetDependency */, + 91BA290E90B0C9B7F5A99D367CD866AA /* PBXTargetDependency */, + 7DF93080C3AD062FB234A604C50B37D6 /* PBXTargetDependency */, ); name = "SJUIKit-98d45660"; productName = "SJUIKit-98d45660"; @@ -4243,60 +4247,6 @@ /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 01DD63DCA2E2FEBC51E1D3D3541B6CBE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7C32E202C172DAD973C55D01AA1113C4 /* SJButtonProgressSlider.m in Sources */, - E36E4163BB125FB291EE780819348301 /* SJClipsBackButton.m in Sources */, - AB92F6F77FE08663ED83E540E323C5FD /* SJClipsButtonContainerView.m in Sources */, - 45D0550C1AD65FD342B96EEDE216008A /* SJClipsCommonViewLayer.m in Sources */, - E96BEBCEB6445CEBDF31AA2AAB4154CA /* SJClipsControlLayer.m in Sources */, - F91256D0D113F1C228658E3BABC12F48 /* SJClipsGIFCountDownView.m in Sources */, - 345655537F7B52D227AE306B776C16B3 /* SJClipsGIFRecordsControlLayer.m in Sources */, - CB26A25722B13C5B10A205303710C191 /* SJClipsResultsControlLayer.m in Sources */, - 8F45BBE4079742D7A32BC1200D44A44E /* SJClipsResultShareItem.m in Sources */, - 1DE29351EE000501415E542A1E826DFB /* SJClipsResultShareItemsContainerView.m in Sources */, - 2642D59284C779FB9F249F0E83EFD056 /* SJClipsSaveResultToAlbumHandler.m in Sources */, - A59C9390B3B505AE63F7E9915851B827 /* SJClipsVideoCountDownView.m in Sources */, - C95D9533EBCE7D78508161C639AE2721 /* SJClipsVideoRecordsControlLayer.m in Sources */, - BD4806DFC728E02F12957E8FA8CC4176 /* SJCommonProgressSlider.m in Sources */, - 72D9D90EA5C7E2163986E0724A9D725B /* SJControlLayerIdentifiers.m in Sources */, - 60A2830A6C41901ED293F2083B7DA1AF /* SJControlLayerSwitcher.m in Sources */, - 7A0BC5497593B19CD0D441DB37FC2622 /* SJDraggingObservation.m in Sources */, - 30B41D4CD97581975AF763C75482B388 /* SJDraggingProgressPopupView.m in Sources */, - 6A1E3A1DD25B3ACA3DEF1539126AA08B /* SJEdgeControlButtonItem.m in Sources */, - 82D613A9006B94101052CB552D9F11D8 /* SJEdgeControlButtonItemAdapter.m in Sources */, - 57996A6237D0C18439CE2BBCA0164F8E /* SJEdgeControlButtonItemAdapterLayout.m in Sources */, - 89BE1038B67620B2E780D37A800D329C /* SJEdgeControlButtonItemView.m in Sources */, - D230A3D160612BDE06751C8406A956C7 /* SJEdgeControlLayer.m in Sources */, - 45CFC7475D63D60632D47D7CABBBDCBD /* SJEdgeControlLayerAdapters.m in Sources */, - C3E04F087F22BA405D4F0EA0EECAE469 /* SJFullscreenModeStatusBar.m in Sources */, - 20F77A4980964AC5C65CB385F6BE3F9B /* SJItemTags.m in Sources */, - FE12845FC4383135B6BB1DD20B7052F2 /* SJLoadFailedControlLayer.m in Sources */, - 5311271BFBBD28338D64AE5B1EC15B2D /* SJLoadingView.m in Sources */, - 5E402EEC3A7B6F4CBFA7EC14B89DB99B /* SJMoreSettingControlLayer.m in Sources */, - B5E79D01CB8C76232D0F1CB5D439CD4F /* SJNotReachableControlLayer.m in Sources */, - 0050C2E8C38821781AD37C34DFD780E4 /* SJProgressSlider.m in Sources */, - A0CDF6CEAE93735876A0C13883FD8A4F /* SJScrollingTextMarqueeView.m in Sources */, - 51C266FF8EB59B4E8E2E318B2F8B212C /* SJSmallViewControlLayer.m in Sources */, - E97818C051DB97893684228092F3C412 /* SJSpeedupPlaybackPopupView.m in Sources */, - 37D7551A964D5CE394CE6EBE4ACEF063 /* SJVideoDefinitionSwitchingControlLayer.m in Sources */, - 67F954272A0EB522B19EBEAB89E538E3 /* SJVideoPlayer.m in Sources */, - 5E1F74A3A982EAA00161B57A2CE14B5A /* SJVideoPlayer-dummy.m in Sources */, - F56F769012CF4161F49F6A722C806FD5 /* SJVideoPlayerClipsConfig.m in Sources */, - 42CD819823538802B82A1052E64FBF6F /* SJVideoPlayerClipsGeneratedResult.m in Sources */, - 1BFB69D47E71671D1F4846AD36DFF8F7 /* SJVideoPlayerClipsParameters.m in Sources */, - 0FA7DEE43B3378C572447648A3DEE570 /* SJVideoPlayerConfigurations.m in Sources */, - B897FB1F66C9B16A3C7753CF5815116B /* SJVideoPlayerControlMaskView.m in Sources */, - 8397E942B9958F6F80038196F37F1E09 /* SJVideoPlayerLocalizedStringKeys.m in Sources */, - 82749C10932EAAA992570A42F785084B /* SJVideoPlayerResourceLoader.m in Sources */, - 4B97EB85EE04373F3ED416A03982A285 /* SJVideoPlayerURLAsset+SJControlAdd.m in Sources */, - F905D9E481E470EFD2E0ACFE2108B635 /* SJVideoPlayerURLAsset+SJExtendedDefinition.m in Sources */, - ACDE43FE7AF3AE13A61CA19F26FC0121 /* UIView+SJAnimationAdded.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 16ABF756E08AEB9E5E29A1F15DA0E84C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4315,54 +4265,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 29E1B03DD8E8D090E98D9D2532D424A8 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7DAF7077BA63B723598804488ED7F7D1 /* NSObject+YYModel.m in Sources */, - 42BBED73FD96CF9F4AABD035A73F914A /* YYClassInfo.m in Sources */, - B280488BC44DCB29807F0F575D17DCE4 /* YYModel-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 34535AB1EE0294B2F58D8B818D03DCDC /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5C684FE98DA648E4BD4E3ADFBEBF6206 /* NSAttributedString+SJMake.m in Sources */, - CA7F97BAF79AB107467907A865A0B949 /* NSObject+SJObserverHelper.m in Sources */, - 258D48CFF7A1A5CE7471F48049BBC6BA /* SJAttributesRecorder.m in Sources */, - B6DEEA0B5F85A365AF31D26E99C924DD /* SJAttributeWorker.m in Sources */, - 5EF7F85C2248D4A2A0B0666D83C782B9 /* SJPresentationQueue.m in Sources */, - 4C83459AC78CCB3CD20D0D24D14A1746 /* SJQueue.m in Sources */, - 8AE42BB51CCB9F82D1C37EFAAC4F4146 /* SJRunLoopTaskQueue.m in Sources */, - CFA9CFDF5BA5BA47653DF577EF23A6E2 /* SJSQLite3.m in Sources */, - B6C9569F430EB10DB619EDCCAE19AB59 /* SJSQLite3+FoundationExtended.m in Sources */, - EBF64AB9977847F4A12C111E867A708A /* SJSQLite3+QueryExtended.m in Sources */, - 10901C40C984A885A20CFFAFAB6CAD70 /* SJSQLite3+RemoveExtended.m in Sources */, - AEBC200DBD0527C805EA6A9419F96D56 /* SJSQLite3+TableExtended.m in Sources */, - A7EA9E77F7CE178FDADA36794817133A /* SJSQLite3ColumnOrder.m in Sources */, - 1F2B7DE56D1E969238C6E47D2507009E /* SJSQLite3Condition.m in Sources */, - 7BFA37F060EC5393FD5B7670CCA47D65 /* SJSQLite3Logger.m in Sources */, - 80C902CE405FAF1C1501C275D3A48A28 /* SJSQLite3TableClassCache.m in Sources */, - 492AB9A1674E3690881AD7A2ACA77673 /* SJSQLite3TableInfoCache.m in Sources */, - 8CF522FDAAE50EC57132C507B7604871 /* SJSQLiteColumnInfo.m in Sources */, - 1F4051DE131300FE3E6625FEDB913615 /* SJSQLiteCore.m in Sources */, - D8AC165795D5EBA6AEBD19063FFFF5B9 /* SJSQLiteErrors.m in Sources */, - A412E33A873A7002E35B27C98CBAE417 /* SJSQLiteObjectInfo.m in Sources */, - 0EDBB54C826D46C5A180BA3B90642C0D /* SJSQLiteTableInfo.m in Sources */, - CAB3E3EEA92F8D3DDD1BAB6408195B3E /* SJSQLiteTableModelConstraints.m in Sources */, - 64073288F98D908AB4E74A4266B1AAD0 /* SJTaskQueue.m in Sources */, - BCE703BC4846A398F437D215391FC79B /* SJUIKit-68d28646-dummy.m in Sources */, - 3B5590AC6B758A4E5B30CA39D7DF7608 /* SJUIKitTextMaker.m in Sources */, - 488E6E97065CCBE69C251BD7271FB4DC /* SJUTAttributes.m in Sources */, - 44F2D49FA9DD66F0ED330825ACCF9E08 /* SJUTRangeHandler.m in Sources */, - 95C738C249FE11091AB70D5303AFE46F /* SJUTRecorder.m in Sources */, - EA7BB095B0C9E1D151BCD55BBFA3D4E3 /* SJUTRegexHandler.m in Sources */, - 778838462DE7977EA481E15D5BA501CC /* SJUTUtils.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 58E2CD21A2A8594267BE54276B385FF5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4611,6 +4513,16 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + B3439FC96607EE8958230B6C499EA43B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 87CE43B9BC4E358007890B5A26AF8CD4 /* NSObject+YYModel.m in Sources */, + 50956FBCA7D2652A25D76D7282E70A2A /* YYClassInfo.m in Sources */, + 039954A94A7A15B27C1FD374CD8BA9C7 /* YYModel-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; BA57F6212E205AC6BFA5337D835BB554 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4677,6 +4589,98 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C69BE6A59F4FF942DF1B9BF1FF847267 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BFC16262FB48AB4C6BE0235AE7FD34F5 /* NSAttributedString+SJMake.m in Sources */, + 6A3C2318336900D221D86206BB4FE47A /* NSObject+SJObserverHelper.m in Sources */, + EB53C1F6E032E941B062014D19CF0ECB /* SJAttributesRecorder.m in Sources */, + D373E00A59877EFA93529580189965DE /* SJAttributeWorker.m in Sources */, + 246E0149BFCAFD560E3CB0C426A73F4B /* SJPresentationQueue.m in Sources */, + 8FCAED37FC47B9D3AAD8405DAD3119DF /* SJQueue.m in Sources */, + EFC32ABB80ABCA532C1C0D408E4339E4 /* SJRunLoopTaskQueue.m in Sources */, + ADDB0C523D63AD72BCD04EA5A970315A /* SJSQLite3.m in Sources */, + D7595A4128A815B03D71E670593BD8B9 /* SJSQLite3+FoundationExtended.m in Sources */, + FE123DD664D1BC14DB5873D89A0B5DE2 /* SJSQLite3+QueryExtended.m in Sources */, + 75EF24961A364A31AF742C026B1EF426 /* SJSQLite3+RemoveExtended.m in Sources */, + A6AFE02EB47FE85278A23B1BEF9CBE41 /* SJSQLite3+TableExtended.m in Sources */, + C8B5BB8B8B33DE3DEEA6422DFB7A1520 /* SJSQLite3ColumnOrder.m in Sources */, + 5DFCD6F526C18CA29DD23EB4A41CCD10 /* SJSQLite3Condition.m in Sources */, + 9820F4201CC2C0561101A4D1A8CB19DE /* SJSQLite3Logger.m in Sources */, + D480DEC5B6ADB2D4FB6D0A5E07AE03B1 /* SJSQLite3TableClassCache.m in Sources */, + 94D34B780863A6D575032EBC600AFBD5 /* SJSQLite3TableInfoCache.m in Sources */, + A8BE0DD97FE3A8B516D57510D060151F /* SJSQLiteColumnInfo.m in Sources */, + 9047C623908C24B828F394CB963AB60E /* SJSQLiteCore.m in Sources */, + C419C3510B5991F8D8566A97F0221931 /* SJSQLiteErrors.m in Sources */, + 896BE5B0E4CFD9A7B94ED66659AC724C /* SJSQLiteObjectInfo.m in Sources */, + 778D3C61A0D820A3A5D51B63B3DF21D7 /* SJSQLiteTableInfo.m in Sources */, + 2102BEB8C5931A4761D128B63AEA6CB2 /* SJSQLiteTableModelConstraints.m in Sources */, + D72E6BA667265472E625387A40E97EE8 /* SJTaskQueue.m in Sources */, + E66DBE9AE21432D66EB0CE36F7D90DE6 /* SJUIKit-68d28646-dummy.m in Sources */, + 54F1BD2A5253B87F1B2972D919EA33BF /* SJUIKitTextMaker.m in Sources */, + 65A55DA855716308CFA2E500FA65A0E1 /* SJUTAttributes.m in Sources */, + CC72D84D1157BD839596C62CAC10B81C /* SJUTRangeHandler.m in Sources */, + FC98AFAE238531505DA8B9B37FB799B2 /* SJUTRecorder.m in Sources */, + 7121E62D0511EFB58DC9EA177195E6C7 /* SJUTRegexHandler.m in Sources */, + 914D6A0F157D18E2132A4B0D962F518D /* SJUTUtils.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D35B042354C532D528F7B71B9FE04C1C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FFC24247C56D621B2DEE6E124FD58447 /* SJButtonProgressSlider.m in Sources */, + 08D34874AFEAE1E3FAF74214D387C3EF /* SJClipsBackButton.m in Sources */, + 202DEE7CF0A37F65759960244DC7FBD3 /* SJClipsButtonContainerView.m in Sources */, + 5B62EBBEC99E2FC0D5499BE9789B05AD /* SJClipsCommonViewLayer.m in Sources */, + E8CD33D8EAEDD537FD7B40AD6748CCBF /* SJClipsControlLayer.m in Sources */, + 48F8EE8E0ADC3696F0ED329CECF2AF62 /* SJClipsGIFCountDownView.m in Sources */, + 19C30CE1C7023323D2223AFBB6A55A34 /* SJClipsGIFRecordsControlLayer.m in Sources */, + CEC79C70473B0D1A70AB3DA84EB61499 /* SJClipsResultsControlLayer.m in Sources */, + DE1D8A8E3729092FB278E33F9AF03067 /* SJClipsResultShareItem.m in Sources */, + 276C4B4D5C86C273C3A9387659180154 /* SJClipsResultShareItemsContainerView.m in Sources */, + 03CCB5CFA3568BC21A7054F5FA0E2FAC /* SJClipsSaveResultToAlbumHandler.m in Sources */, + 18E3B2385B4AF00684529777B4FC60ED /* SJClipsVideoCountDownView.m in Sources */, + 53F07EABFEBD7FA99F7129D25F9C012B /* SJClipsVideoRecordsControlLayer.m in Sources */, + 17DBEBE35C15D616A911D35F6AE9A6B6 /* SJCommonProgressSlider.m in Sources */, + C651D883E0CF2460CE7C646336C86E37 /* SJControlLayerIdentifiers.m in Sources */, + 8C2016839B45D0BA87D32AA043DAD999 /* SJControlLayerSwitcher.m in Sources */, + F3F4286AA1422CB68021F9B37F1AC1B8 /* SJDraggingObservation.m in Sources */, + 542CD354F7794E116286D8C6D5BF40FF /* SJDraggingProgressPopupView.m in Sources */, + 07D5FCDC0854493FC1D0A75E29DAA2BF /* SJEdgeControlButtonItem.m in Sources */, + 438A180623E9725DB4276EF21A639A47 /* SJEdgeControlButtonItemAdapter.m in Sources */, + F3952501DF547A34D2700960F58B2BE2 /* SJEdgeControlButtonItemAdapterLayout.m in Sources */, + BB177CE38A2C6FD6D6F03B09D1726949 /* SJEdgeControlButtonItemView.m in Sources */, + 37F34E4BD85F77B24A998DF97B7BFC20 /* SJEdgeControlLayer.m in Sources */, + 423539BA238B23A845111FFC4690591C /* SJEdgeControlLayerAdapters.m in Sources */, + D1B8597B9674C969D10E7FB6913C6CD6 /* SJFullscreenModeStatusBar.m in Sources */, + 548737F3CC2A92E86A4B5440266F3E65 /* SJItemTags.m in Sources */, + 549539DD46EDB641DD8E7868AF4A09F4 /* SJLoadFailedControlLayer.m in Sources */, + 1E9FE1C6562F63970A3588D6A9E9E776 /* SJLoadingView.m in Sources */, + 711820334768897247CA435E27246CD1 /* SJMoreSettingControlLayer.m in Sources */, + B9C0D30608CDCBB3AED9F54EF6363C3E /* SJNotReachableControlLayer.m in Sources */, + 47BF0C05705EE6B91C78DE32E71270AC /* SJProgressSlider.m in Sources */, + 6978DFFD2A0FF704FA724C96709A7629 /* SJScrollingTextMarqueeView.m in Sources */, + C9206792A1B2A68ACEF64E26136E4385 /* SJSmallViewControlLayer.m in Sources */, + 3EB10EBC057A36D64737CDC801FE6634 /* SJSpeedupPlaybackPopupView.m in Sources */, + A4BB7D5C014C9A6E26D0857C31BA036A /* SJVideoDefinitionSwitchingControlLayer.m in Sources */, + 5D923D82EF26D2BEB2683250115EDD88 /* SJVideoPlayer.m in Sources */, + 342E494AB683B4C5B8E7AF187E96B9B2 /* SJVideoPlayer-dummy.m in Sources */, + 8BA9C13341234F210AFE9FA6E7088B34 /* SJVideoPlayerClipsConfig.m in Sources */, + 59DA1BE18551A47EB88117CAD9FCD34D /* SJVideoPlayerClipsGeneratedResult.m in Sources */, + 5D5A3E263712765027F5143D15C43181 /* SJVideoPlayerClipsParameters.m in Sources */, + BB57A60A9AC8C171F88A866A7F134604 /* SJVideoPlayerConfigurations.m in Sources */, + 37DA77406E2B0D58BB04FEC8F117F27F /* SJVideoPlayerControlMaskView.m in Sources */, + CD4FD32045ECCA41187B4A47137A08D3 /* SJVideoPlayerLocalizedStringKeys.m in Sources */, + 50DD8F64427F4F1162C7FDFA9D2A18CF /* SJVideoPlayerResourceLoader.m in Sources */, + 2F0CF1D60E3C85ABEB11D31A00A57A5E /* SJVideoPlayerURLAsset+SJControlAdd.m in Sources */, + 03746D0CA7FFAFDABCA59E25A5753334 /* SJVideoPlayerURLAsset+SJExtendedDefinition.m in Sources */, + 503B61B9CD1AB2F98E097F2B38861997 /* UIView+SJAnimationAdded.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D65F78C6172859B5CC2CF8AD667E4D83 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4710,167 +4714,167 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 046EC57B530F54D945FFD0A360F89518 /* PBXTargetDependency */ = { + 061555C219A5C03BAA9E6E167C4E95EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJMediaCacheServer; - target = 53EA424E9D34B39228682599B5DABD60 /* SJMediaCacheServer */; - targetProxy = CBBF7191C0FD88EDA55A5B7FDACB3D93 /* PBXContainerItemProxy */; + name = "SJUIKit-98d45660"; + target = EF627DF8F333CD0DEF8046D659DC9477 /* SJUIKit-98d45660 */; + targetProxy = 49565D11C602DED76E15B589FFBEA154 /* PBXContainerItemProxy */; }; - 05780190F6F2C6D53D1E52595F163F90 /* PBXTargetDependency */ = { + 1B7858B89385CFD0C18CC1790BF1B8B5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 30C505B82BCFDED0A9FA1B1FC30D49E5 /* PBXContainerItemProxy */; + name = SJBaseVideoPlayer; + target = 76A445C38D13436849B0EAD21F555034 /* SJBaseVideoPlayer */; + targetProxy = 5AE98BFB534992B528868EF960C65ACE /* PBXContainerItemProxy */; }; - 0FB80610C948DD1BA3783FCD8E81C0F1 /* PBXTargetDependency */ = { + 3011375564DE6798636D5FB192D9FA59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SJUIKit-68d28646"; target = A2E0E2D60BE654B306C0ECB654A8212F /* SJUIKit-68d28646 */; - targetProxy = 4A953460765C681474A9F99730A675D6 /* PBXContainerItemProxy */; + targetProxy = A5BEE323DD7C6A297D9D49BD7C2D70C7 /* PBXContainerItemProxy */; }; - 252721CDBDC68D86F844AEF052AC2539 /* PBXTargetDependency */ = { + 47995CD6A936FE4A8F570E1C6EB93160 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SJUIKit-68d28646"; target = A2E0E2D60BE654B306C0ECB654A8212F /* SJUIKit-68d28646 */; - targetProxy = 2893177E1AD7427EA75F38519A85BDC0 /* PBXContainerItemProxy */; - }; - 2B58D7AE47C27C6C5DA4A7508590D263 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Masonry; - target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = 0E636900BE40CE2C9D5A5159FD9EB21A /* PBXContainerItemProxy */; + targetProxy = B06D6748552648597836F3EF851EF828 /* PBXContainerItemProxy */; }; - 2F37C95F793947EAAAF9012E0C39B354 /* PBXTargetDependency */ = { + 4B14ACEB30437984C0F28A52BB1FAA61 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YYModel; - target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; - targetProxy = 24B57FBF077B7FDB058904B741C7BC1C /* PBXContainerItemProxy */; + name = "SJUIKit-68d28646"; + target = A2E0E2D60BE654B306C0ECB654A8212F /* SJUIKit-68d28646 */; + targetProxy = 661590D2B8D276A4932520301201B670 /* PBXContainerItemProxy */; }; - 31A1AFC635106B7F930A417893AD6168 /* PBXTargetDependency */ = { + 66BB602F8B432708CFCE525D2E549FAA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJRouter; - target = AC7ED7554C07C41E51C8BD5248179FED /* SJRouter */; - targetProxy = CD7928E4299E071EBF8CC91FD9FE636C /* PBXContainerItemProxy */; + name = SJBaseVideoPlayer; + target = 76A445C38D13436849B0EAD21F555034 /* SJBaseVideoPlayer */; + targetProxy = 04ABDAF341EA97A120E6A2F12CE4C17B /* PBXContainerItemProxy */; }; - 32B782BC1E16454A97A6457519B0B532 /* PBXTargetDependency */ = { + 6E9B2F43659D56D849EC888D84834169 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJVideoPlayer; - target = 9D30A64C17E5B9AF4D9239A2C2A7630F /* SJVideoPlayer */; - targetProxy = 710C17942257F8442DA3B3FC6D5D1376 /* PBXContainerItemProxy */; + name = CocoaAsyncSocket; + target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; + targetProxy = 96BE25EEA9A4535547D768FF8D163987 /* PBXContainerItemProxy */; }; - 3B8C3F6373099CCB1E832E714FDC18E2 /* PBXTargetDependency */ = { + 725967B88246BCB405A974EE3A61466D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = B12300F9260FE68EF253FBDB38C1A6DC /* PBXContainerItemProxy */; + name = YYModel; + target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; + targetProxy = 0E39A7043344A11570E54E36143CC129 /* PBXContainerItemProxy */; }; - 44D4CC7A22542E390CB475357CCCEE54 /* PBXTargetDependency */ = { + 72EEA96D839F455AA44500EE68621000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaAsyncSocket; target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; - targetProxy = 0D18E36BAB0A83ABF5F936986A0C2DA9 /* PBXContainerItemProxy */; + targetProxy = 14AC59E5126C1DE228EC45DE4E89C499 /* PBXContainerItemProxy */; }; - 4AD008F5810FCA8410AAF541F0F248D5 /* PBXTargetDependency */ = { + 7DF93080C3AD062FB234A604C50B37D6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaAsyncSocket; - target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; - targetProxy = 5B3522C2D812899E073E1609E97DA779 /* PBXContainerItemProxy */; + name = YYModel; + target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; + targetProxy = 3831F0AD66D314F991AF16DC6FB9DD8E /* PBXContainerItemProxy */; }; - 579ED66FCB437D450C65BC720AEE5929 /* PBXTargetDependency */ = { + 91BA290E90B0C9B7F5A99D367CD866AA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJFullscreenPopGesture; - target = A19FC1B5D5F291312B4944B9B7DBF0A0 /* SJFullscreenPopGesture */; - targetProxy = 86142F09F5625DAE852B4EFD6FE410A9 /* PBXContainerItemProxy */; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = 1B8815B8197B30927D432DBD23469AB3 /* PBXContainerItemProxy */; }; - 650C41DC20CE589B45C39D3B50A9C2A5 /* PBXTargetDependency */ = { + 96C83E67E851D64884AF5BD1C250D7A5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YYModel; - target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; - targetProxy = 5DE81885EE3171806614FAF27BB1F7E7 /* PBXContainerItemProxy */; + name = SJVideoPlayer; + target = 9D30A64C17E5B9AF4D9239A2C2A7630F /* SJVideoPlayer */; + targetProxy = 8F10C3A749D97A1CCB6EB80360FF5E55 /* PBXContainerItemProxy */; }; - 65E833C0A0791FB6A17AC0AE60ED2B4E /* PBXTargetDependency */ = { + 9980D0DB50D19EE82F79BABEF8015889 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJBaseVideoPlayer; - target = 76A445C38D13436849B0EAD21F555034 /* SJBaseVideoPlayer */; - targetProxy = 0ECDDB4F483BAA83B6CCEA1E9DB30C5F /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = F542CDB7AAED8D501234E6B35E637A79 /* PBXContainerItemProxy */; }; - 87A6B62B5C125836410314BBBFF896DD /* PBXTargetDependency */ = { + AB449FB5E0433632B7A02C809854E796 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJBaseVideoPlayer; - target = 76A445C38D13436849B0EAD21F555034 /* SJBaseVideoPlayer */; - targetProxy = ABDFBE8DCE62100575430CBDFB40D254 /* PBXContainerItemProxy */; + name = YYModel; + target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; + targetProxy = 8773552D6EED6B0CDB4477F176BA2095 /* PBXContainerItemProxy */; }; - 9213D26CE4830AB57E176C208EC06777 /* PBXTargetDependency */ = { + AD926DC206EEBC8C84549EA2A54C86EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SJUIKit-68d28646"; target = A2E0E2D60BE654B306C0ECB654A8212F /* SJUIKit-68d28646 */; - targetProxy = 7BAC79CA1F28E38473D2D260A4C4669A /* PBXContainerItemProxy */; + targetProxy = A7585B92710F07A803B5C9D408AAB040 /* PBXContainerItemProxy */; }; - 9E0A7D3E60BB8668FF66ABA17808E936 /* PBXTargetDependency */ = { + B87FCB6938B77B04C1EF97F23EC984AE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Masonry; target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = DB433CD1D80D3F41DCE21E2F42B33420 /* PBXContainerItemProxy */; + targetProxy = DEC18E0666F88ED386755E62743C5A2A /* PBXContainerItemProxy */; }; - A470E971BB40C0E3802FC4DBD7FA7523 /* PBXTargetDependency */ = { + BDDBA5F2EC3CF4698DB26343B0B8428A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YYModel; + target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; + targetProxy = 91BFE5D231CB6FCE5E7CF747C68EEED1 /* PBXContainerItemProxy */; + }; + C3EEC0EBED5FED5A9B5472C10BCC492D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Masonry; target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = BA79B9D6E97B37E027732F4D0C424FAD /* PBXContainerItemProxy */; + targetProxy = E58CF65049AF49463DAF4BEC3E14E8B5 /* PBXContainerItemProxy */; }; - AE00140E7AFED69B7D940F9A47967894 /* PBXTargetDependency */ = { + C50DD8D3EB44BED397A8E8E5AF16E84B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJVideoPlayer; - target = 9D30A64C17E5B9AF4D9239A2C2A7630F /* SJVideoPlayer */; - targetProxy = 8672D4A1B2AD57681C30B741F3471F0F /* PBXContainerItemProxy */; + name = SJBaseVideoPlayer; + target = 76A445C38D13436849B0EAD21F555034 /* SJBaseVideoPlayer */; + targetProxy = 91E1FA53F11641DCCF6532B3DD0832AC /* PBXContainerItemProxy */; }; - BC89A9C65C474EF7251D168BE35B2957 /* PBXTargetDependency */ = { + C905EFEFE2042CD19390C4FD110B9EAE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YYModel; - target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; - targetProxy = 16A70C3F03DD59324DE9D38F7261EFC8 /* PBXContainerItemProxy */; + name = Masonry; + target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; + targetProxy = 8600C3D4688FF9A4B42258F851ABA37B /* PBXContainerItemProxy */; }; - C9F1A45E390ECA2BDA52D7B69F1ABDF8 /* PBXTargetDependency */ = { + D30EA63EBFE1CCCCE067158A9BD7AD8F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SJUIKit-98d45660"; - target = EF627DF8F333CD0DEF8046D659DC9477 /* SJUIKit-98d45660 */; - targetProxy = E0A2F711F9BF71E7247C6BA7BC4102CF /* PBXContainerItemProxy */; + name = SJRouter; + target = AC7ED7554C07C41E51C8BD5248179FED /* SJRouter */; + targetProxy = 254F100E2398A0429AED299933901171 /* PBXContainerItemProxy */; }; - CB2A39E8594396D0A6D21BB4D48EC043 /* PBXTargetDependency */ = { + D36542AF4E274BEB34B456ACD0040FDC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SJUIKit-68d28646"; - target = A2E0E2D60BE654B306C0ECB654A8212F /* SJUIKit-68d28646 */; - targetProxy = B81DF1ADDDD82311ECDDF59B3D91532C /* PBXContainerItemProxy */; + name = SJMediaCacheServer; + target = 53EA424E9D34B39228682599B5DABD60 /* SJMediaCacheServer */; + targetProxy = CDC5A3827493BC09B2FA7F65FD2D1077 /* PBXContainerItemProxy */; }; - D5FD511841539ECD0ACDDAEFC1285EEF /* PBXTargetDependency */ = { + D8ABB41863A3DE3165C21583F91B5D41 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = 6319EA56A49DCBA651EA2105A440190A /* PBXContainerItemProxy */; + name = Masonry; + target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; + targetProxy = E19EA7287BB743C30B5937B4D5911AB0 /* PBXContainerItemProxy */; }; - DCF7EDAF9CF32F2BF9F9066A9E1F27AA /* PBXTargetDependency */ = { + F1BCA2DD68A351CA09AD3B0BD25CE5EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = 3215A6261674F23902A4111DCBFD34F6 /* PBXContainerItemProxy */; + name = SJFullscreenPopGesture; + target = A19FC1B5D5F291312B4944B9B7DBF0A0 /* SJFullscreenPopGesture */; + targetProxy = 6AE08D3F8B6F7EFB10AAC785933C390C /* PBXContainerItemProxy */; }; - E35F8F9D446E2405778609F7F9B2DC2A /* PBXTargetDependency */ = { + F2B0BDB2EE12E02212D2631FA92A9A08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Masonry; - target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = F5B2A6C61D07C2A0C3A8545FFF36E825 /* PBXContainerItemProxy */; + name = SJVideoPlayer; + target = 9D30A64C17E5B9AF4D9239A2C2A7630F /* SJVideoPlayer */; + targetProxy = 59F03575BB6E7A0EEF55A552DCF8758B /* PBXContainerItemProxy */; }; - F0642287F0A64ADC83C72562EB7ED63F /* PBXTargetDependency */ = { + F7690B2706B71A46A1AA0757C02820EA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YYModel; - target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; - targetProxy = 4A02189845E4E315C2D3869F187423F5 /* PBXContainerItemProxy */; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = E505FD45B3131DA632450C66A2F8D7CD /* PBXContainerItemProxy */; }; - FF37278EC57D54726F2B94881EBDADB6 /* PBXTargetDependency */ = { + F98BD039D470C9202C192508E2464366 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SJBaseVideoPlayer; - target = 76A445C38D13436849B0EAD21F555034 /* SJBaseVideoPlayer */; - targetProxy = CA40D601580DD86B6D026B871AC2D01E /* PBXContainerItemProxy */; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = 411AA4B9D41FE113A6B17012667B95A3 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -4921,30 +4925,6 @@ }; name = Release; }; - 21C899A717C86273B0654C77A21FE48C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CA3CE244DB7B414821DB7453782583ED /* SJUIKit-68d28646.release.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SJUIKit-68d28646/SJUIKit-68d28646-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SJUIKit; - PRODUCT_NAME = "SJUIKit-68d28646"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 359D76972FE1C50CF0F50C6B15AE8034 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5C7B5B2F9FBB694DA59C873C45DC5917 /* SJRouter.release.xcconfig */; @@ -5038,21 +5018,21 @@ }; name = Release; }; - 4B504CF45B9BD004248D306783D63A00 /* Debug */ = { + 54012D4D87C1FF3D2CBDCF656717DBC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4AF8CA819E92155BD87EA9FCEC08BE12 /* YYModel.debug.xcconfig */; + baseConfigurationReference = 73E5FBDE07C568B19B47E7FFD4B79B0B /* SJUIKit-68d28646.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SJUIKit-68d28646/SJUIKit-68d28646-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = YYModel; - PRODUCT_NAME = YYModel; + PRODUCT_MODULE_NAME = SJUIKit; + PRODUCT_NAME = "SJUIKit-68d28646"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -5181,30 +5161,6 @@ }; name = Debug; }; - 721B2B4FCC21AD43B29DBBBE20571CE7 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FCED2EAB1512AAF358439168BF6D8B4F /* YYModel.release.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = YYModel; - PRODUCT_NAME = YYModel; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 744531120764CB7E1FE93D7508997E35 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = D3DEC4F18D607D9000086A2149510CC4 /* CocoaAsyncSocket.release.xcconfig */; @@ -5253,29 +5209,6 @@ }; name = Release; }; - 8196836E4403EBB19440EC6241AFBC5F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 73E5FBDE07C568B19B47E7FFD4B79B0B /* SJUIKit-68d28646.debug.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SJUIKit-68d28646/SJUIKit-68d28646-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SJUIKit; - PRODUCT_NAME = "SJUIKit-68d28646"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 903A0004D3E6651EFD5D2E16214D101B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -5386,7 +5319,7 @@ }; name = Debug; }; - A7225738EE00F338E87025F8FAF3C7E9 /* Release */ = { + A808A62E33AE5A947973CA4CB1EA6E30 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = B49C9C421A2389B673870CBC0281AFDB /* SJVideoPlayer.release.xcconfig */; buildSettings = { @@ -5523,21 +5456,21 @@ }; name = Debug; }; - C44876E90F27C8975D1A26F9D389B2E3 /* Debug */ = { + C0E033C7F9865F95923A59647E7BC4C7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B66BAE0E6D2328E826BBB9F6D9B80B34 /* SJVideoPlayer.debug.xcconfig */; + baseConfigurationReference = 4AF8CA819E92155BD87EA9FCEC08BE12 /* YYModel.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SJVideoPlayer/SJVideoPlayer-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SJVideoPlayer; - PRODUCT_NAME = SJVideoPlayer; + PRODUCT_MODULE_NAME = YYModel; + PRODUCT_NAME = YYModel; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -5570,6 +5503,29 @@ }; name = Release; }; + D3D7B3EAEA2990C6A27D1B00440B5292 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B66BAE0E6D2328E826BBB9F6D9B80B34 /* SJVideoPlayer.debug.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/SJVideoPlayer/SJVideoPlayer-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = SJVideoPlayer; + PRODUCT_NAME = SJVideoPlayer; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; D73166D1A138F2B144C43EA32EFF446B /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = BB8308C6B88D4323C3EB4DDCEA2156EB /* SDWebImage.debug.xcconfig */; @@ -5616,6 +5572,30 @@ }; name = Debug; }; + F00473D55962646B8E4D0875F286F8B4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CA3CE244DB7B414821DB7453782583ED /* SJUIKit-68d28646.release.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/SJUIKit-68d28646/SJUIKit-68d28646-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = SJUIKit; + PRODUCT_NAME = "SJUIKit-68d28646"; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; F870F84366C4C9F3A11B9CEA0E0619C4 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = F47B7EFCF9AFA47EA2B01C675A3054CA /* CocoaAsyncSocket.debug.xcconfig */; @@ -5663,6 +5643,30 @@ }; name = Release; }; + FF94D9767E686B575561CFE5FFC64FA7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FCED2EAB1512AAF358439168BF6D8B4F /* YYModel.release.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = YYModel; + PRODUCT_NAME = YYModel; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -5702,15 +5706,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 470B0CD0B9AFCC1414069AEA5009D857 /* Build configuration list for PBXNativeTarget "YYModel" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4B504CF45B9BD004248D306783D63A00 /* Debug */, - 721B2B4FCC21AD43B29DBBBE20571CE7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -5720,11 +5715,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 559E8FD749493F7FA264B4224CCEE2BC /* Build configuration list for PBXNativeTarget "SJVideoPlayer" */ = { + 4E043D75D162170B6E4625450BFEC11D /* Build configuration list for PBXNativeTarget "SJVideoPlayer" */ = { isa = XCConfigurationList; buildConfigurations = ( - C44876E90F27C8975D1A26F9D389B2E3 /* Debug */, - A7225738EE00F338E87025F8FAF3C7E9 /* Release */, + D3D7B3EAEA2990C6A27D1B00440B5292 /* Debug */, + A808A62E33AE5A947973CA4CB1EA6E30 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -5738,6 +5733,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 8A69806EF33B44BF5BA266427565602E /* Build configuration list for PBXNativeTarget "SJUIKit-68d28646" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 54012D4D87C1FF3D2CBDCF656717DBC1 /* Debug */, + F00473D55962646B8E4D0875F286F8B4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 95D3E178B1347B540585EFD9DCA0C931 /* Build configuration list for PBXNativeTarget "YYModel" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E033C7F9865F95923A59647E7BC4C7 /* Debug */, + FF94D9767E686B575561CFE5FFC64FA7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; A13108A80EFF573D65246A96A37FDA24 /* Build configuration list for PBXNativeTarget "SJUIKit-98d45660" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -5792,15 +5805,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F43F9E72496E45893FB1A043A556D231 /* Build configuration list for PBXNativeTarget "SJUIKit-68d28646" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 8196836E4403EBB19440EC6241AFBC5F /* Debug */, - 21C899A717C86273B0654C77A21FE48C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; diff --git a/Example/SJVideoPlayer.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/UserInterfaceState.xcuserstate b/Example/SJVideoPlayer.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/UserInterfaceState.xcuserstate index 0a25a9d0f..956455f2a 100644 Binary files a/Example/SJVideoPlayer.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/UserInterfaceState.xcuserstate and b/Example/SJVideoPlayer.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/SJVideoPlayer.podspec b/SJVideoPlayer.podspec index fb1a0b260..d0de02c6c 100644 --- a/SJVideoPlayer.podspec +++ b/SJVideoPlayer.podspec @@ -10,7 +10,7 @@ Pod::Spec.new do |s| s.platform = :ios, '9.0' s.source = { :git => 'https://github.com/changsanjiang/SJVideoPlayer.git', :tag => "v#{s.version}" } s.requires_arc = true - s.dependency 'SJBaseVideoPlayer', '>= 3.7.0' + s.dependency 'SJBaseVideoPlayer', '>= 3.7.1' s.source_files = 'SJVideoPlayer/*.{h,m}' diff --git a/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItem.m b/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItem.m index 1222b702b..96014a899 100644 --- a/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItem.m +++ b/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItem.m @@ -7,6 +7,7 @@ // #import "SJEdgeControlButtonItem.h" +#import "SJEdgeControlButtonItemInternal.h" #import NS_ASSUME_NONNULL_BEGIN @@ -17,6 +18,7 @@ @implementation SJEdgeControlButtonItem { CGFloat _size; BOOL _isFrameLayout; NSMutableArray *_Nullable _actions; + BOOL _innerHidden; } - (instancetype)initWithTitle:(nullable NSAttributedString *)title target:(nullable id)target @@ -94,6 +96,17 @@ - (void)performActions { } [NSNotificationCenter.defaultCenter postNotificationName:SJEdgeControlButtonItemPerformedActionNotification object:self]; } + +- (void)setInnerHidden:(BOOL)innerHidden { + _innerHidden = innerHidden; +} +- (BOOL)isInnerHidden { + return _innerHidden; +} + +- (BOOL)isHidden { + return _hidden || _innerHidden; +} @end diff --git a/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemInternal.h b/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemInternal.h new file mode 100644 index 000000000..aa4a126e1 --- /dev/null +++ b/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemInternal.h @@ -0,0 +1,14 @@ +// +// SJEdgeControlButtonItemInternal.h +// Pods +// +// Created by 畅三江 on 2022/7/14. +// + +#import "SJEdgeControlButtonItem.h" + +NS_ASSUME_NONNULL_BEGIN +@interface SJEdgeControlButtonItem (SJInternal) +@property (nonatomic, getter=isInnerHidden) BOOL innerHidden; // 是否被sdk内部设置隐藏了; +@end +NS_ASSUME_NONNULL_END diff --git a/SJVideoPlayer/ControlLayers/SJClipsControlLayer/SJClipsControlLayer.m b/SJVideoPlayer/ControlLayers/SJClipsControlLayer/SJClipsControlLayer.m index b47239e31..bf959c459 100644 --- a/SJVideoPlayer/ControlLayers/SJClipsControlLayer/SJClipsControlLayer.m +++ b/SJVideoPlayer/ControlLayers/SJClipsControlLayer/SJClipsControlLayer.m @@ -34,6 +34,8 @@ #import "SJControlLayerSwitcher.h" #import "SJVideoPlayerConfigurations.h" +#import "SJEdgeControlButtonItemInternal.h" + NS_ASSUME_NONNULL_BEGIN // right items static SJEdgeControlButtonItemTag SJClipsControlLayerRightItem_Screenshot = 10000; @@ -170,15 +172,15 @@ - (void)_updateRightItemSettings { id sources = SJVideoPlayerConfigurations.shared.resources; SJEdgeControlButtonItem *screenshotItem = [self.rightAdapter itemForTag:SJClipsControlLayerRightItem_Screenshot]; screenshotItem.image = sources.screenshotImage; - screenshotItem.hidden = _config.disableScreenshot; + screenshotItem.innerHidden = _config.disableScreenshot; SJEdgeControlButtonItem *exportVideoItem = [self.rightAdapter itemForTag:SJClipsControlLayerRightItem_ExportVideo]; exportVideoItem.image = sources.videoClipImage; - exportVideoItem.hidden = _config.disableRecord; + exportVideoItem.innerHidden = _config.disableRecord; SJEdgeControlButtonItem *exportGIFItem = [self.rightAdapter itemForTag:SJClipsControlLayerRightItem_ExportGIF]; exportGIFItem.image = sources.GIFClipImage; - exportGIFItem.hidden = _config.disableGIF; + exportGIFItem.innerHidden = _config.disableGIF; [self.rightAdapter reload]; } diff --git a/SJVideoPlayer/ControlLayers/SJEdgeControlLayer/SJEdgeControlLayer.m b/SJVideoPlayer/ControlLayers/SJEdgeControlLayer/SJEdgeControlLayer.m index 125303fd5..7d478f54d 100644 --- a/SJVideoPlayer/ControlLayers/SJEdgeControlLayer/SJEdgeControlLayer.m +++ b/SJVideoPlayer/ControlLayers/SJEdgeControlLayer/SJEdgeControlLayer.m @@ -37,6 +37,7 @@ #import "SJScrollingTextMarqueeView.h" #import "SJFullscreenModeStatusBar.h" #import "SJSpeedupPlaybackPopupView.h" +#import "SJEdgeControlButtonItemInternal.h" #import #pragma mark - Top @@ -219,8 +220,11 @@ - (void)installedControlViewToVideoPlayer:(__kindof SJBaseVideoPlayer *)videoPla /// - (BOOL)controlLayerOfVideoPlayerCanAutomaticallyDisappear:(__kindof SJBaseVideoPlayer *)videoPlayer { SJEdgeControlButtonItem *progressItem = [_bottomAdapter itemForTag:SJEdgeControlLayerBottomItem_Progress]; - SJProgressSlider *slider = progressItem.customView; - return !slider.isDragging; + if ( progressItem != nil && !progressItem.isHidden ) { + SJProgressSlider *slider = progressItem.customView; + return !slider.isDragging; + } + return YES; } - (void)controlLayerNeedAppear:(__kindof SJBaseVideoPlayer *)videoPlayer { @@ -300,22 +304,21 @@ - (void)videoPlayer:(__kindof SJBaseVideoPlayer *)videoPlayer playbackTypeDidCha SJEdgeControlButtonItem *liveItem = [_bottomAdapter itemForTag:SJEdgeControlLayerBottomItem_LIVEText]; switch ( playbackType ) { case SJPlaybackTypeLIVE: { - currentTimeItem.hidden = YES; - separatorItem.hidden = YES; - durationTimeItem.hidden = YES; - progressItem.hidden = YES; - liveItem.hidden = NO; + currentTimeItem.innerHidden = YES; + separatorItem.innerHidden = YES; + durationTimeItem.innerHidden = YES; + progressItem.innerHidden = YES; + liveItem.innerHidden = NO; } break; case SJPlaybackTypeUnknown: case SJPlaybackTypeVOD: case SJPlaybackTypeFILE: { - currentTimeItem.hidden = NO; - separatorItem.hidden = NO; - durationTimeItem.hidden = NO; - progressItem.hidden = NO; - liveItem.hidden = YES; - [_bottomAdapter removeItemForTag:SJEdgeControlLayerBottomItem_LIVEText]; + currentTimeItem.innerHidden = NO; + separatorItem.innerHidden = NO; + durationTimeItem.innerHidden = NO; + progressItem.innerHidden = NO; + liveItem.innerHidden = YES; } break; } @@ -795,7 +798,7 @@ - (void)_addItemsToBottomAdapter { [self.bottomAdapter addItem:playItem]; SJEdgeControlButtonItem *liveItem = [[SJEdgeControlButtonItem alloc] initWithTag:SJEdgeControlLayerBottomItem_LIVEText]; - liveItem.hidden = YES; + liveItem.innerHidden = YES; [self.bottomAdapter addItem:liveItem]; // 当前时间 @@ -1045,17 +1048,17 @@ - (void)_reloadTopAdapterIfNeeded { if ( backItem != nil ) { if ( _fixesBackItem ) { if ( !isFullscreen && _hiddenBackButtonWhenOrientationIsPortrait ) - backItem.hidden = YES; + backItem.innerHidden = YES; else - backItem.hidden = NO; + backItem.innerHidden = NO; } else { if ( isFullscreen || isFitOnScreen ) - backItem.hidden = NO; + backItem.innerHidden = NO; else if ( _hiddenBackButtonWhenOrientationIsPortrait ) - backItem.hidden = YES; + backItem.innerHidden = YES; else - backItem.hidden = isPlayOnScrollView; + backItem.innerHidden = isPlayOnScrollView; } if ( backItem.hidden == NO ) { @@ -1074,7 +1077,7 @@ - (void)_reloadTopAdapterIfNeeded { SJEdgeControlButtonItem *titleItem = [self.topAdapter itemForTag:SJEdgeControlLayerTopItem_Title]; if ( titleItem != nil ) { if ( self.isHiddenTitleItemWhenOrientationIsPortrait && isSmallscreen ) { - titleItem.hidden = YES; + titleItem.innerHidden = YES; } else { if ( titleItem.customView != self.titleView ) @@ -1082,7 +1085,7 @@ - (void)_reloadTopAdapterIfNeeded { SJVideoPlayerURLAsset *asset = _videoPlayer.URLAsset.original ?: _videoPlayer.URLAsset; NSAttributedString *_Nullable attributedTitle = asset.attributedTitle; self.titleView.attributedText = attributedTitle; - titleItem.hidden = (attributedTitle.length == 0); + titleItem.innerHidden = (attributedTitle.length == 0); } if ( titleItem.hidden == NO ) { @@ -1122,7 +1125,7 @@ - (void)_reloadLeftAdapterIfNeeded { SJEdgeControlButtonItem *lockItem = [self.leftAdapter itemForTag:SJEdgeControlLayerLeftItem_Lock]; if ( lockItem != nil ) { - lockItem.hidden = !showsLockItem; + lockItem.innerHidden = !showsLockItem; if ( showsLockItem ) { id sources = SJVideoPlayerConfigurations.shared.resources; lockItem.image = isLockedScreen ? sources.lockImage : sources.unlockImage; @@ -1205,7 +1208,7 @@ - (void)_reloadCenterAdapterIfNeeded { SJEdgeControlButtonItem *replayItem = [self.centerAdapter itemForTag:SJEdgeControlLayerCenterItem_Replay]; if ( replayItem != nil ) { - replayItem.hidden = !_videoPlayer.isPlaybackFinished; + replayItem.innerHidden = !_videoPlayer.isPlaybackFinished; if ( replayItem.hidden == NO && replayItem.title == nil ) { id resources = SJVideoPlayerConfigurations.shared.resources; id strings = SJVideoPlayerConfigurations.shared.localizedStrings; @@ -1271,10 +1274,12 @@ - (void)_reloadSizeForBottomTimeLabel { - (void)_updateContentForBottomProgressSliderItemIfNeeded { if ( !sj_view_isDisappeared(_bottomContainerView) ) { SJEdgeControlButtonItem *progressItem = [_bottomAdapter itemForTag:SJEdgeControlLayerBottomItem_Progress]; - SJProgressSlider *slider = progressItem.customView; - slider.maxValue = _videoPlayer.duration ? : 1; - if ( !slider.isDragging ) slider.value = _videoPlayer.currentTime; - slider.bufferProgress = _videoPlayer.playableDuration / slider.maxValue; + if ( progressItem != nil && !progressItem.isHidden ) { + SJProgressSlider *slider = progressItem.customView; + slider.maxValue = _videoPlayer.duration ? : 1; + if ( !slider.isDragging ) slider.value = _videoPlayer.currentTime; + slider.bufferProgress = _videoPlayer.playableDuration / slider.maxValue; + } } } diff --git a/SJVideoPlayer/ControlLayers/SJNotReachableControlLayer/SJNotReachableControlLayer.m b/SJVideoPlayer/ControlLayers/SJNotReachableControlLayer/SJNotReachableControlLayer.m index 004876b2e..2692e0f8f 100644 --- a/SJVideoPlayer/ControlLayers/SJNotReachableControlLayer/SJNotReachableControlLayer.m +++ b/SJVideoPlayer/ControlLayers/SJNotReachableControlLayer/SJNotReachableControlLayer.m @@ -21,6 +21,8 @@ #import "Masonry.h" #endif +#import "SJEdgeControlButtonItemInternal.h" + NS_ASSUME_NONNULL_BEGIN SJEdgeControlButtonItemTag const SJNotReachableControlLayerTopItem_Back = 10000; @@ -125,12 +127,12 @@ - (void)_updateItems:(__kindof SJBaseVideoPlayer *)videoPlayer { if ( backItem ) { if ( isFull || isFitOnScreen ) - backItem.hidden = NO; + backItem.innerHidden = NO; else { if ( _hiddenBackButtonWhenOrientationIsPortrait ) - backItem.hidden = YES; + backItem.innerHidden = YES; else - backItem.hidden = videoPlayer.isPlayOnScrollView; + backItem.innerHidden = videoPlayer.isPlayOnScrollView; } } [_topAdapter reload]; diff --git a/SJVideoPlayer/SJVideoPlayer.m b/SJVideoPlayer/SJVideoPlayer.m index 08fc70839..40ea52bbf 100644 --- a/SJVideoPlayer/SJVideoPlayer.m +++ b/SJVideoPlayer/SJVideoPlayer.m @@ -30,6 +30,8 @@ #import "SJAttributesFactory.h" #endif +#import "SJEdgeControlButtonItemInternal.h" + NS_ASSUME_NONNULL_BEGIN #define SJEdgeControlLayerShowsMoreItemNotification @"SJEdgeControlLayerShowsMoreItemNotification" #define SJEdgeControlLayerIsEnabledClipsNotification @"SJEdgeControlLayerIsEnabledClipsNotification" @@ -549,7 +551,7 @@ - (void)_updateAppearStateForMoteItemIfNeeded { else isHidden = !(self.isFullscreen && !self.rotationManager.isRotating); if ( isHidden != self.moreItem.isHidden ) { - self.moreItem.hidden = isHidden; + self.moreItem.innerHidden = isHidden; [self.defaultEdgeControlLayer.topAdapter reload]; } } @@ -588,7 +590,7 @@ - (void)_updateAppearStateForClipsItemIfNeeded { } BOOL isHidden = (self.URLAsset == nil) || !self.isFullscreen || isUnsupportedFormat || isPictureInPictureEnabled; if ( isHidden != _clipsItem.isHidden ) { - _clipsItem.hidden = isHidden; + _clipsItem.innerHidden = isHidden; [_defaultEdgeControlLayer.rightAdapter reload]; } }