├── .gitignore ├── .travis.yml ├── Example ├── Podfile ├── Podfile.lock ├── Pods │ ├── Headers │ │ ├── Private │ │ │ ├── Masonry │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── Masonry.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ └── ViewController+MASAdditions.h │ │ │ ├── SJBaseVideoPlayer │ │ │ │ ├── AVAsset+SJAVMediaExport.h │ │ │ │ ├── CALayer+SJBaseVideoPlayerExtended.h │ │ │ │ ├── NSString+SJBaseVideoPlayerExtended.h │ │ │ │ ├── NSTimer+SJAssetAdd.h │ │ │ │ ├── SJAVMediaPlaybackController.h │ │ │ │ ├── SJAVMediaPlayer.h │ │ │ │ ├── SJAVMediaPlayerLayerView.h │ │ │ │ ├── SJAVMediaPlayerLoader.h │ │ │ │ ├── SJAVPictureInPictureController.h │ │ │ │ ├── SJBarrageItem.h │ │ │ │ ├── SJBarrageQueueController.h │ │ │ │ ├── SJBarrageQueueControllerDefines.h │ │ │ │ ├── SJBaseVideoPlayer+TestLog.h │ │ │ │ ├── SJBaseVideoPlayer.h │ │ │ │ ├── SJBaseVideoPlayerConst.h │ │ │ │ ├── SJBaseVideoPlayerResourceLoader.h │ │ │ │ ├── SJControlLayerAppearManagerDefines.h │ │ │ │ ├── SJControlLayerAppearStateManager.h │ │ │ │ ├── SJDeviceVolumeAndBrightnessManager.h │ │ │ │ ├── SJDeviceVolumeAndBrightnessManagerDefines.h │ │ │ │ ├── SJFitOnScreenManager.h │ │ │ │ ├── SJFitOnScreenManagerDefines.h │ │ │ │ ├── SJFlipTransitionManager.h │ │ │ │ ├── SJFlipTransitionManagerDefines.h │ │ │ │ ├── SJFloatSmallViewController.h │ │ │ │ ├── SJFloatSmallViewControllerDefines.h │ │ │ │ ├── SJMediaPlaybackController.h │ │ │ │ ├── SJPictureInPictureControllerDefines.h │ │ │ │ ├── SJPlayModel+SJPrivate.h │ │ │ │ ├── SJPlayModel.h │ │ │ │ ├── SJPlayModelPropertiesObserver.h │ │ │ │ ├── SJPlaybackHistoryController.h │ │ │ │ ├── SJPlaybackHistoryControllerDefines.h │ │ │ │ ├── SJPlaybackObservation.h │ │ │ │ ├── SJPlaybackRecord.h │ │ │ │ ├── SJPlaybackRecordSaveHandler.h │ │ │ │ ├── SJPlayerAutoplayConfig.h │ │ │ │ ├── SJPlayerGestureControlDefines.h │ │ │ │ ├── SJPlayerView.h │ │ │ │ ├── SJPrompt.h │ │ │ │ ├── SJPromptDefines.h │ │ │ │ ├── SJPromptPopupController.h │ │ │ │ ├── SJPromptPopupControllerDefines.h │ │ │ │ ├── SJReachability.h │ │ │ │ ├── SJReachabilityDefines.h │ │ │ │ ├── SJRotationManager.h │ │ │ │ ├── SJRotationManagerDefines.h │ │ │ │ ├── SJSubtitleItem.h │ │ │ │ ├── SJSubtitlesPromptController.h │ │ │ │ ├── SJSubtitlesPromptControllerDefines.h │ │ │ │ ├── SJTimerControl.h │ │ │ │ ├── SJVideoDefinitionSwitchingInfo+Private.h │ │ │ │ ├── SJVideoDefinitionSwitchingInfo.h │ │ │ │ ├── SJVideoPlayerControlLayerProtocol.h │ │ │ │ ├── SJVideoPlayerPlayStatusDefines.h │ │ │ │ ├── SJVideoPlayerPlaybackControllerDefines.h │ │ │ │ ├── SJVideoPlayerPresentView.h │ │ │ │ ├── SJVideoPlayerPresentViewDefines.h │ │ │ │ ├── SJVideoPlayerRegistrar.h │ │ │ │ ├── SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h │ │ │ │ ├── SJVideoPlayerURLAsset+SJSubtitlesAdd.h │ │ │ │ ├── SJVideoPlayerURLAsset.h │ │ │ │ ├── SJVideoPlayerURLAssetPrefetcher.h │ │ │ │ ├── SJViewControllerManager.h │ │ │ │ ├── SJViewControllerManagerDefines.h │ │ │ │ ├── SJWatermarkView.h │ │ │ │ ├── SJWatermarkViewDefines.h │ │ │ │ ├── UIScrollView+ListViewAutoplaySJAdd.h │ │ │ │ ├── UIScrollView+SJBaseVideoPlayerExtended.h │ │ │ │ ├── UIView+SJBaseVideoPlayerExtended.h │ │ │ │ ├── UIViewController+SJBaseVideoPlayerExtended.h │ │ │ │ └── UIViewController+SJRotationPrivate_FixSafeArea.h │ │ │ ├── SJMediaCacheServer │ │ │ │ ├── FILEAsset.h │ │ │ │ ├── FILEAssetContentNode.h │ │ │ │ ├── FILEAssetContentProvider.h │ │ │ │ ├── FILEAssetReader.h │ │ │ │ ├── FILEPrefetcher.h │ │ │ │ ├── HLSAsset.h │ │ │ │ ├── HLSAssetContentProvider.h │ │ │ │ ├── HLSAssetContentReader.h │ │ │ │ ├── HLSAssetDefines.h │ │ │ │ ├── HLSAssetParser.h │ │ │ │ ├── HLSAssetReader.h │ │ │ │ ├── HLSAssetSegment.h │ │ │ │ ├── HLSAssetSegmentNode.h │ │ │ │ ├── HLSPrefetcher.h │ │ │ │ ├── LocalFileAsset.h │ │ │ │ ├── LocalFileAssetReader.h │ │ │ │ ├── MCHttpRequest.h │ │ │ │ ├── MCHttpRequestRange.h │ │ │ │ ├── MCHttpResponse.h │ │ │ │ ├── MCPin.h │ │ │ │ ├── MCSAssetContent.h │ │ │ │ ├── MCSAssetContentReader.h │ │ │ │ ├── MCSAssetDefines.h │ │ │ │ ├── MCSAssetManager.h │ │ │ │ ├── MCSAssetUsageLog.h │ │ │ │ ├── MCSCacheManager.h │ │ │ │ ├── MCSConfiguration.h │ │ │ │ ├── MCSConsts.h │ │ │ │ ├── MCSContents.h │ │ │ │ ├── MCSDatabase.h │ │ │ │ ├── MCSDefines.h │ │ │ │ ├── MCSDownload.h │ │ │ │ ├── MCSError.h │ │ │ │ ├── MCSExporter.h │ │ │ │ ├── MCSExporterDefines.h │ │ │ │ ├── MCSExporterManager.h │ │ │ │ ├── MCSInterfaces.h │ │ │ │ ├── MCSLogger.h │ │ │ │ ├── MCSMimeType.h │ │ │ │ ├── MCSNetworkUtils.h │ │ │ │ ├── MCSPrefetcherDefines.h │ │ │ │ ├── MCSPrefetcherManager.h │ │ │ │ ├── MCSProxyTask.h │ │ │ │ ├── MCSReadwrite.h │ │ │ │ ├── MCSRequest.h │ │ │ │ ├── MCSResources.h │ │ │ │ ├── MCSResponse.h │ │ │ │ ├── MCSRootDirectory.h │ │ │ │ ├── MCSURL.h │ │ │ │ ├── MCSUtils.h │ │ │ │ ├── MCTcpSocketServer.h │ │ │ │ ├── NSArray+MCS.h │ │ │ │ ├── NSFileHandle+MCS.h │ │ │ │ ├── NSFileManager+MCS.h │ │ │ │ ├── NSURL+MCS.h │ │ │ │ ├── NSURLRequest+MCS.h │ │ │ │ └── SJMediaCacheServer.h │ │ │ ├── SJUIKit │ │ │ │ ├── NSAttributedString+SJMake.h │ │ │ │ ├── NSObject+SJObserverHelper.h │ │ │ │ ├── SJAttributeWorker.h │ │ │ │ ├── SJAttributesFactory.h │ │ │ │ ├── SJAttributesRecorder.h │ │ │ │ ├── SJPresentationQueue.h │ │ │ │ ├── SJQueue.h │ │ │ │ ├── SJRunLoopTaskQueue.h │ │ │ │ ├── SJSQLite3+FoundationExtended.h │ │ │ │ ├── SJSQLite3+Private.h │ │ │ │ ├── SJSQLite3+QueryExtended.h │ │ │ │ ├── SJSQLite3+RemoveExtended.h │ │ │ │ ├── SJSQLite3+TableExtended.h │ │ │ │ ├── SJSQLite3.h │ │ │ │ ├── SJSQLite3ColumnOrder.h │ │ │ │ ├── SJSQLite3Condition.h │ │ │ │ ├── SJSQLite3Logger.h │ │ │ │ ├── SJSQLite3TableClassCache.h │ │ │ │ ├── SJSQLite3TableInfoCache.h │ │ │ │ ├── SJSQLiteColumnInfo.h │ │ │ │ ├── SJSQLiteCore.h │ │ │ │ ├── SJSQLiteErrors.h │ │ │ │ ├── SJSQLiteObjectInfo.h │ │ │ │ ├── SJSQLiteTableInfo.h │ │ │ │ ├── SJSQLiteTableModelConstraints.h │ │ │ │ ├── SJSQLiteTableModelProtocol.h │ │ │ │ ├── SJTaskQueue.h │ │ │ │ ├── SJUIKitAttributesDefines.h │ │ │ │ ├── SJUIKitTextMaker.h │ │ │ │ ├── SJUTAttributes.h │ │ │ │ ├── SJUTRangeHandler.h │ │ │ │ ├── SJUTRecorder.h │ │ │ │ ├── SJUTRegexHandler.h │ │ │ │ └── SJUTUtils.h │ │ │ ├── SJVideoPlayer │ │ │ │ ├── SJButtonProgressSlider.h │ │ │ │ ├── SJClipsBackButton.h │ │ │ │ ├── SJClipsButtonContainerView.h │ │ │ │ ├── SJClipsCommonViewLayer.h │ │ │ │ ├── SJClipsControlLayer.h │ │ │ │ ├── SJClipsGIFCountDownView.h │ │ │ │ ├── SJClipsGIFRecordsControlLayer.h │ │ │ │ ├── SJClipsResultShareItem.h │ │ │ │ ├── SJClipsResultShareItemsContainerView.h │ │ │ │ ├── SJClipsResultsControlLayer.h │ │ │ │ ├── SJClipsSaveResultToAlbumHandler.h │ │ │ │ ├── SJClipsVideoCountDownView.h │ │ │ │ ├── SJClipsVideoRecordsControlLayer.h │ │ │ │ ├── SJCommonProgressSlider.h │ │ │ │ ├── SJControlLayerDefines.h │ │ │ │ ├── SJControlLayerIdentifiers.h │ │ │ │ ├── SJControlLayerSwitcher.h │ │ │ │ ├── SJDraggingObservation.h │ │ │ │ ├── SJDraggingObservationDefines.h │ │ │ │ ├── SJDraggingProgressPopupView.h │ │ │ │ ├── SJDraggingProgressPopupViewDefines.h │ │ │ │ ├── SJEdgeControlButtonItem.h │ │ │ │ ├── SJEdgeControlButtonItemAdapter.h │ │ │ │ ├── SJEdgeControlButtonItemAdapterLayout.h │ │ │ │ ├── SJEdgeControlButtonItemView.h │ │ │ │ ├── SJEdgeControlLayer.h │ │ │ │ ├── SJEdgeControlLayerAdapters.h │ │ │ │ ├── SJFloatSmallViewControlLayer.h │ │ │ │ ├── SJFullscreenModeStatusBar.h │ │ │ │ ├── SJFullscreenModeStatusBarDefines.h │ │ │ │ ├── SJItemTags.h │ │ │ │ ├── SJLoadFailedControlLayer.h │ │ │ │ ├── SJLoadingView.h │ │ │ │ ├── SJLoadingViewDefines.h │ │ │ │ ├── SJMoreSettingControlLayer.h │ │ │ │ ├── SJNotReachableControlLayer.h │ │ │ │ ├── SJProgressSlider.h │ │ │ │ ├── SJScrollingTextMarqueeView.h │ │ │ │ ├── SJScrollingTextMarqueeViewDefines.h │ │ │ │ ├── SJSpeedupPlaybackPopupView.h │ │ │ │ ├── SJSpeedupPlaybackPopupViewDefines.h │ │ │ │ ├── SJSwitchVideoDefinitionControlLayer.h │ │ │ │ ├── SJVideoPlayer.h │ │ │ │ ├── SJVideoPlayerClipsConfig.h │ │ │ │ ├── SJVideoPlayerClipsDefines.h │ │ │ │ ├── SJVideoPlayerClipsGeneratedResult.h │ │ │ │ ├── SJVideoPlayerClipsParameters.h │ │ │ │ ├── SJVideoPlayerConfigurations.h │ │ │ │ ├── SJVideoPlayerControlMaskView.h │ │ │ │ ├── SJVideoPlayerLocalizedStringKeys.h │ │ │ │ ├── SJVideoPlayerResourceLoader.h │ │ │ │ ├── SJVideoPlayerURLAsset+SJControlAdd.h │ │ │ │ ├── SJVideoPlayerURLAsset+SJExtendedDefinition.h │ │ │ │ └── UIView+SJAnimationAdded.h │ │ │ └── YYModel │ │ │ │ ├── NSObject+YYModel.h │ │ │ │ ├── YYClassInfo.h │ │ │ │ └── YYModel.h │ │ └── Public │ │ │ ├── Masonry │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── Masonry.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ └── ViewController+MASAdditions.h │ │ │ ├── SJBaseVideoPlayer │ │ │ ├── AVAsset+SJAVMediaExport.h │ │ │ ├── CALayer+SJBaseVideoPlayerExtended.h │ │ │ ├── NSString+SJBaseVideoPlayerExtended.h │ │ │ ├── NSTimer+SJAssetAdd.h │ │ │ ├── SJAVMediaPlaybackController.h │ │ │ ├── SJAVMediaPlayer.h │ │ │ ├── SJAVMediaPlayerLayerView.h │ │ │ ├── SJAVMediaPlayerLoader.h │ │ │ ├── SJAVPictureInPictureController.h │ │ │ ├── SJBarrageItem.h │ │ │ ├── SJBarrageQueueController.h │ │ │ ├── SJBarrageQueueControllerDefines.h │ │ │ ├── SJBaseVideoPlayer+TestLog.h │ │ │ ├── SJBaseVideoPlayer.h │ │ │ ├── SJBaseVideoPlayerConst.h │ │ │ ├── SJBaseVideoPlayerResourceLoader.h │ │ │ ├── SJControlLayerAppearManagerDefines.h │ │ │ ├── SJControlLayerAppearStateManager.h │ │ │ ├── SJDeviceVolumeAndBrightnessManager.h │ │ │ ├── SJDeviceVolumeAndBrightnessManagerDefines.h │ │ │ ├── SJFitOnScreenManager.h │ │ │ ├── SJFitOnScreenManagerDefines.h │ │ │ ├── SJFlipTransitionManager.h │ │ │ ├── SJFlipTransitionManagerDefines.h │ │ │ ├── SJFloatSmallViewController.h │ │ │ ├── SJFloatSmallViewControllerDefines.h │ │ │ ├── SJMediaPlaybackController.h │ │ │ ├── SJPictureInPictureControllerDefines.h │ │ │ ├── SJPlayModel+SJPrivate.h │ │ │ ├── SJPlayModel.h │ │ │ ├── SJPlayModelPropertiesObserver.h │ │ │ ├── SJPlaybackHistoryController.h │ │ │ ├── SJPlaybackHistoryControllerDefines.h │ │ │ ├── SJPlaybackObservation.h │ │ │ ├── SJPlaybackRecord.h │ │ │ ├── SJPlaybackRecordSaveHandler.h │ │ │ ├── SJPlayerAutoplayConfig.h │ │ │ ├── SJPlayerGestureControlDefines.h │ │ │ ├── SJPlayerView.h │ │ │ ├── SJPrompt.h │ │ │ ├── SJPromptDefines.h │ │ │ ├── SJPromptPopupController.h │ │ │ ├── SJPromptPopupControllerDefines.h │ │ │ ├── SJReachability.h │ │ │ ├── SJReachabilityDefines.h │ │ │ ├── SJRotationManager.h │ │ │ ├── SJRotationManagerDefines.h │ │ │ ├── SJSubtitleItem.h │ │ │ ├── SJSubtitlesPromptController.h │ │ │ ├── SJSubtitlesPromptControllerDefines.h │ │ │ ├── SJTimerControl.h │ │ │ ├── SJVideoDefinitionSwitchingInfo+Private.h │ │ │ ├── SJVideoDefinitionSwitchingInfo.h │ │ │ ├── SJVideoPlayerControlLayerProtocol.h │ │ │ ├── SJVideoPlayerPlayStatusDefines.h │ │ │ ├── SJVideoPlayerPlaybackControllerDefines.h │ │ │ ├── SJVideoPlayerPresentView.h │ │ │ ├── SJVideoPlayerPresentViewDefines.h │ │ │ ├── SJVideoPlayerRegistrar.h │ │ │ ├── SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h │ │ │ ├── SJVideoPlayerURLAsset+SJSubtitlesAdd.h │ │ │ ├── SJVideoPlayerURLAsset.h │ │ │ ├── SJVideoPlayerURLAssetPrefetcher.h │ │ │ ├── SJViewControllerManager.h │ │ │ ├── SJViewControllerManagerDefines.h │ │ │ ├── SJWatermarkView.h │ │ │ ├── SJWatermarkViewDefines.h │ │ │ ├── UIScrollView+ListViewAutoplaySJAdd.h │ │ │ ├── UIScrollView+SJBaseVideoPlayerExtended.h │ │ │ ├── UIView+SJBaseVideoPlayerExtended.h │ │ │ ├── UIViewController+SJBaseVideoPlayerExtended.h │ │ │ └── UIViewController+SJRotationPrivate_FixSafeArea.h │ │ │ ├── SJMediaCacheServer │ │ │ ├── FILEAsset.h │ │ │ ├── FILEAssetContentNode.h │ │ │ ├── FILEAssetContentProvider.h │ │ │ ├── FILEAssetReader.h │ │ │ ├── FILEPrefetcher.h │ │ │ ├── HLSAsset.h │ │ │ ├── HLSAssetContentProvider.h │ │ │ ├── HLSAssetContentReader.h │ │ │ ├── HLSAssetDefines.h │ │ │ ├── HLSAssetParser.h │ │ │ ├── HLSAssetReader.h │ │ │ ├── HLSAssetSegment.h │ │ │ ├── HLSAssetSegmentNode.h │ │ │ ├── HLSPrefetcher.h │ │ │ ├── LocalFileAsset.h │ │ │ ├── LocalFileAssetReader.h │ │ │ ├── MCHttpRequest.h │ │ │ ├── MCHttpRequestRange.h │ │ │ ├── MCHttpResponse.h │ │ │ ├── MCPin.h │ │ │ ├── MCSAssetContent.h │ │ │ ├── MCSAssetContentReader.h │ │ │ ├── MCSAssetDefines.h │ │ │ ├── MCSAssetManager.h │ │ │ ├── MCSAssetUsageLog.h │ │ │ ├── MCSCacheManager.h │ │ │ ├── MCSConfiguration.h │ │ │ ├── MCSConsts.h │ │ │ ├── MCSContents.h │ │ │ ├── MCSDatabase.h │ │ │ ├── MCSDefines.h │ │ │ ├── MCSDownload.h │ │ │ ├── MCSError.h │ │ │ ├── MCSExporter.h │ │ │ ├── MCSExporterDefines.h │ │ │ ├── MCSExporterManager.h │ │ │ ├── MCSInterfaces.h │ │ │ ├── MCSLogger.h │ │ │ ├── MCSMimeType.h │ │ │ ├── MCSNetworkUtils.h │ │ │ ├── MCSPrefetcherDefines.h │ │ │ ├── MCSPrefetcherManager.h │ │ │ ├── MCSProxyTask.h │ │ │ ├── MCSReadwrite.h │ │ │ ├── MCSRequest.h │ │ │ ├── MCSResources.h │ │ │ ├── MCSResponse.h │ │ │ ├── MCSRootDirectory.h │ │ │ ├── MCSURL.h │ │ │ ├── MCSUtils.h │ │ │ ├── MCTcpSocketServer.h │ │ │ ├── NSArray+MCS.h │ │ │ ├── NSFileHandle+MCS.h │ │ │ ├── NSFileManager+MCS.h │ │ │ ├── NSURL+MCS.h │ │ │ ├── NSURLRequest+MCS.h │ │ │ └── SJMediaCacheServer.h │ │ │ ├── SJUIKit │ │ │ ├── NSAttributedString+SJMake.h │ │ │ ├── NSObject+SJObserverHelper.h │ │ │ ├── SJAttributeWorker.h │ │ │ ├── SJAttributesFactory.h │ │ │ ├── SJAttributesRecorder.h │ │ │ ├── SJPresentationQueue.h │ │ │ ├── SJQueue.h │ │ │ ├── SJRunLoopTaskQueue.h │ │ │ ├── SJSQLite3+FoundationExtended.h │ │ │ ├── SJSQLite3+Private.h │ │ │ ├── SJSQLite3+QueryExtended.h │ │ │ ├── SJSQLite3+RemoveExtended.h │ │ │ ├── SJSQLite3+TableExtended.h │ │ │ ├── SJSQLite3.h │ │ │ ├── SJSQLite3ColumnOrder.h │ │ │ ├── SJSQLite3Condition.h │ │ │ ├── SJSQLite3Logger.h │ │ │ ├── SJSQLite3TableClassCache.h │ │ │ ├── SJSQLite3TableInfoCache.h │ │ │ ├── SJSQLiteColumnInfo.h │ │ │ ├── SJSQLiteCore.h │ │ │ ├── SJSQLiteErrors.h │ │ │ ├── SJSQLiteObjectInfo.h │ │ │ ├── SJSQLiteTableInfo.h │ │ │ ├── SJSQLiteTableModelConstraints.h │ │ │ ├── SJSQLiteTableModelProtocol.h │ │ │ ├── SJTaskQueue.h │ │ │ ├── SJUIKitAttributesDefines.h │ │ │ ├── SJUIKitTextMaker.h │ │ │ ├── SJUTAttributes.h │ │ │ ├── SJUTRangeHandler.h │ │ │ ├── SJUTRecorder.h │ │ │ ├── SJUTRegexHandler.h │ │ │ └── SJUTUtils.h │ │ │ ├── SJVideoPlayer │ │ │ ├── SJButtonProgressSlider.h │ │ │ ├── SJClipsBackButton.h │ │ │ ├── SJClipsButtonContainerView.h │ │ │ ├── SJClipsCommonViewLayer.h │ │ │ ├── SJClipsControlLayer.h │ │ │ ├── SJClipsGIFCountDownView.h │ │ │ ├── SJClipsGIFRecordsControlLayer.h │ │ │ ├── SJClipsResultShareItem.h │ │ │ ├── SJClipsResultShareItemsContainerView.h │ │ │ ├── SJClipsResultsControlLayer.h │ │ │ ├── SJClipsSaveResultToAlbumHandler.h │ │ │ ├── SJClipsVideoCountDownView.h │ │ │ ├── SJClipsVideoRecordsControlLayer.h │ │ │ ├── SJCommonProgressSlider.h │ │ │ ├── SJControlLayerDefines.h │ │ │ ├── SJControlLayerIdentifiers.h │ │ │ ├── SJControlLayerSwitcher.h │ │ │ ├── SJDraggingObservation.h │ │ │ ├── SJDraggingObservationDefines.h │ │ │ ├── SJDraggingProgressPopupView.h │ │ │ ├── SJDraggingProgressPopupViewDefines.h │ │ │ ├── SJEdgeControlButtonItem.h │ │ │ ├── SJEdgeControlButtonItemAdapter.h │ │ │ ├── SJEdgeControlButtonItemAdapterLayout.h │ │ │ ├── SJEdgeControlButtonItemView.h │ │ │ ├── SJEdgeControlLayer.h │ │ │ ├── SJEdgeControlLayerAdapters.h │ │ │ ├── SJFloatSmallViewControlLayer.h │ │ │ ├── SJFullscreenModeStatusBar.h │ │ │ ├── SJFullscreenModeStatusBarDefines.h │ │ │ ├── SJItemTags.h │ │ │ ├── SJLoadFailedControlLayer.h │ │ │ ├── SJLoadingView.h │ │ │ ├── SJLoadingViewDefines.h │ │ │ ├── SJMoreSettingControlLayer.h │ │ │ ├── SJNotReachableControlLayer.h │ │ │ ├── SJProgressSlider.h │ │ │ ├── SJScrollingTextMarqueeView.h │ │ │ ├── SJScrollingTextMarqueeViewDefines.h │ │ │ ├── SJSpeedupPlaybackPopupView.h │ │ │ ├── SJSpeedupPlaybackPopupViewDefines.h │ │ │ ├── SJSwitchVideoDefinitionControlLayer.h │ │ │ ├── SJVideoPlayer.h │ │ │ ├── SJVideoPlayerClipsConfig.h │ │ │ ├── SJVideoPlayerClipsDefines.h │ │ │ ├── SJVideoPlayerClipsGeneratedResult.h │ │ │ ├── SJVideoPlayerClipsParameters.h │ │ │ ├── SJVideoPlayerConfigurations.h │ │ │ ├── SJVideoPlayerControlMaskView.h │ │ │ ├── SJVideoPlayerLocalizedStringKeys.h │ │ │ ├── SJVideoPlayerResourceLoader.h │ │ │ ├── SJVideoPlayerURLAsset+SJControlAdd.h │ │ │ ├── SJVideoPlayerURLAsset+SJExtendedDefinition.h │ │ │ └── UIView+SJAnimationAdded.h │ │ │ └── YYModel │ │ │ ├── NSObject+YYModel.h │ │ │ ├── YYClassInfo.h │ │ │ └── YYModel.h │ ├── Local Podspecs │ │ └── SJMediaCacheServer.podspec.json │ ├── Manifest.lock │ ├── Masonry │ │ ├── LICENSE │ │ ├── Masonry │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── MASCompositeConstraint.m │ │ │ ├── MASConstraint+Private.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASConstraint.m │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASConstraintMaker.m │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── MASLayoutConstraint.m │ │ │ ├── MASUtilities.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASViewAttribute.m │ │ │ ├── MASViewConstraint.h │ │ │ ├── MASViewConstraint.m │ │ │ ├── Masonry.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── NSArray+MASAdditions.m │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.m │ │ │ ├── View+MASAdditions.h │ │ │ ├── View+MASAdditions.m │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ └── ViewController+MASAdditions.m │ │ └── README.md │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ ├── SJBaseVideoPlayer │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── SJBaseVideoPlayer │ │ │ ├── AVPlayer │ │ │ ├── Core │ │ │ │ ├── AVAsset+SJAVMediaExport.h │ │ │ │ ├── AVAsset+SJAVMediaExport.m │ │ │ │ ├── SJAVMediaPlayer.h │ │ │ │ ├── SJAVMediaPlayer.m │ │ │ │ ├── SJAVMediaPlayerLayerView.h │ │ │ │ ├── SJAVMediaPlayerLayerView.m │ │ │ │ ├── SJAVMediaPlayerLoader.h │ │ │ │ ├── SJAVMediaPlayerLoader.m │ │ │ │ ├── SJAVPictureInPictureController.h │ │ │ │ ├── SJAVPictureInPictureController.m │ │ │ │ ├── SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h │ │ │ │ ├── SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.m │ │ │ │ ├── SJVideoPlayerURLAssetPrefetcher.h │ │ │ │ └── SJVideoPlayerURLAssetPrefetcher.m │ │ │ ├── SJAVMediaPlaybackController.h │ │ │ └── SJAVMediaPlaybackController.m │ │ │ ├── Common │ │ │ ├── Const │ │ │ │ ├── SJBaseVideoPlayerConst.h │ │ │ │ ├── SJBaseVideoPlayerConst.m │ │ │ │ └── SJVideoPlayerPlayStatusDefines.h │ │ │ ├── Foundation │ │ │ │ ├── NSString+SJBaseVideoPlayerExtended.h │ │ │ │ ├── NSString+SJBaseVideoPlayerExtended.m │ │ │ │ ├── NSTimer+SJAssetAdd.h │ │ │ │ └── NSTimer+SJAssetAdd.m │ │ │ ├── Implements │ │ │ │ ├── SJBarrageItem.h │ │ │ │ ├── SJBarrageItem.m │ │ │ │ ├── SJBarrageQueueController.h │ │ │ │ ├── SJBarrageQueueController.m │ │ │ │ ├── SJControlLayerAppearStateManager.h │ │ │ │ ├── SJControlLayerAppearStateManager.m │ │ │ │ ├── SJDeviceVolumeAndBrightnessManager.h │ │ │ │ ├── SJDeviceVolumeAndBrightnessManager.m │ │ │ │ ├── SJFitOnScreenManager.h │ │ │ │ ├── SJFitOnScreenManager.m │ │ │ │ ├── SJFlipTransitionManager.h │ │ │ │ ├── SJFlipTransitionManager.m │ │ │ │ ├── SJFloatSmallViewController.h │ │ │ │ ├── SJFloatSmallViewController.m │ │ │ │ ├── SJMediaPlaybackController.h │ │ │ │ ├── SJMediaPlaybackController.m │ │ │ │ ├── SJPlayModel+SJPrivate.h │ │ │ │ ├── SJPlayModel.h │ │ │ │ ├── SJPlayModel.m │ │ │ │ ├── SJPlayModelPropertiesObserver.h │ │ │ │ ├── SJPlayModelPropertiesObserver.m │ │ │ │ ├── SJPlaybackHistoryController.h │ │ │ │ ├── SJPlaybackHistoryController.m │ │ │ │ ├── SJPlaybackObservation.h │ │ │ │ ├── SJPlaybackObservation.m │ │ │ │ ├── SJPlaybackRecord.h │ │ │ │ ├── SJPlaybackRecord.m │ │ │ │ ├── SJPlayerAutoplayConfig.h │ │ │ │ ├── SJPlayerAutoplayConfig.m │ │ │ │ ├── SJPlayerView.h │ │ │ │ ├── SJPlayerView.m │ │ │ │ ├── SJPrompt.h │ │ │ │ ├── SJPrompt.m │ │ │ │ ├── SJPromptPopupController.h │ │ │ │ ├── SJPromptPopupController.m │ │ │ │ ├── SJReachability.h │ │ │ │ ├── SJReachability.m │ │ │ │ ├── SJRotationManager.h │ │ │ │ ├── SJRotationManager.m │ │ │ │ ├── SJSubtitleItem.h │ │ │ │ ├── SJSubtitleItem.m │ │ │ │ ├── SJSubtitlesPromptController.h │ │ │ │ ├── SJSubtitlesPromptController.m │ │ │ │ ├── SJVideoDefinitionSwitchingInfo+Private.h │ │ │ │ ├── SJVideoDefinitionSwitchingInfo.h │ │ │ │ ├── SJVideoDefinitionSwitchingInfo.m │ │ │ │ ├── SJVideoPlayerPresentView.h │ │ │ │ ├── SJVideoPlayerPresentView.m │ │ │ │ ├── SJVideoPlayerURLAsset+SJSubtitlesAdd.h │ │ │ │ ├── SJVideoPlayerURLAsset+SJSubtitlesAdd.m │ │ │ │ ├── SJVideoPlayerURLAsset.h │ │ │ │ ├── SJVideoPlayerURLAsset.m │ │ │ │ ├── SJViewControllerManager.h │ │ │ │ ├── SJViewControllerManager.m │ │ │ │ ├── SJWatermarkView.h │ │ │ │ └── SJWatermarkView.m │ │ │ ├── Interfaces │ │ │ │ ├── SJBarrageQueueControllerDefines.h │ │ │ │ ├── SJControlLayerAppearManagerDefines.h │ │ │ │ ├── SJDeviceVolumeAndBrightnessManagerDefines.h │ │ │ │ ├── SJFitOnScreenManagerDefines.h │ │ │ │ ├── SJFlipTransitionManagerDefines.h │ │ │ │ ├── SJFloatSmallViewControllerDefines.h │ │ │ │ ├── SJPictureInPictureControllerDefines.h │ │ │ │ ├── SJPlaybackHistoryControllerDefines.h │ │ │ │ ├── SJPlayerGestureControlDefines.h │ │ │ │ ├── SJPromptDefines.h │ │ │ │ ├── SJPromptPopupControllerDefines.h │ │ │ │ ├── SJReachabilityDefines.h │ │ │ │ ├── SJRotationManagerDefines.h │ │ │ │ ├── SJSubtitlesPromptControllerDefines.h │ │ │ │ ├── SJVideoPlayerControlLayerProtocol.h │ │ │ │ ├── SJVideoPlayerPlaybackControllerDefines.h │ │ │ │ ├── SJVideoPlayerPresentViewDefines.h │ │ │ │ ├── SJViewControllerManagerDefines.h │ │ │ │ └── SJWatermarkViewDefines.h │ │ │ ├── UIKit │ │ │ │ ├── CALayer+SJBaseVideoPlayerExtended.h │ │ │ │ ├── CALayer+SJBaseVideoPlayerExtended.m │ │ │ │ ├── UIScrollView+SJBaseVideoPlayerExtended.h │ │ │ │ ├── UIScrollView+SJBaseVideoPlayerExtended.m │ │ │ │ ├── UIView+SJBaseVideoPlayerExtended.h │ │ │ │ ├── UIView+SJBaseVideoPlayerExtended.m │ │ │ │ ├── UIViewController+SJBaseVideoPlayerExtended.h │ │ │ │ └── UIViewController+SJBaseVideoPlayerExtended.m │ │ │ └── Utils │ │ │ │ ├── SJTimerControl.h │ │ │ │ ├── SJTimerControl.m │ │ │ │ ├── SJVideoPlayerRegistrar.h │ │ │ │ └── SJVideoPlayerRegistrar.m │ │ │ ├── ResourceLoader │ │ │ ├── SJBaseVideoPlayerResourceLoader.h │ │ │ ├── SJBaseVideoPlayerResourceLoader.m │ │ │ └── SJBaseVideoPlayerResources.bundle │ │ │ │ ├── brightness.png │ │ │ │ ├── mute.png │ │ │ │ └── volume.png │ │ │ ├── SJBaseVideoPlayer+TestLog.h │ │ │ ├── SJBaseVideoPlayer+TestLog.m │ │ │ ├── SJBaseVideoPlayer.h │ │ │ ├── SJBaseVideoPlayer.m │ │ │ ├── SJPlaybackRecordSaveHandler.h │ │ │ ├── SJPlaybackRecordSaveHandler.m │ │ │ ├── UIScrollView+ListViewAutoplaySJAdd.h │ │ │ ├── UIScrollView+ListViewAutoplaySJAdd.m │ │ │ ├── UIViewController+SJRotationPrivate_FixSafeArea.h │ │ │ └── UIViewController+SJRotationPrivate_FixSafeArea.m │ ├── SJUIKit │ │ ├── LICENSE │ │ ├── README.md │ │ └── SJUIKit │ │ │ ├── AttributesFactory │ │ │ ├── Deprecated │ │ │ │ ├── SJAttributeWorker.h │ │ │ │ ├── SJAttributeWorker.m │ │ │ │ ├── SJAttributesRecorder.h │ │ │ │ └── SJAttributesRecorder.m │ │ │ ├── NSAttributedString+SJMake.h │ │ │ ├── NSAttributedString+SJMake.m │ │ │ ├── SJAttributesFactory.h │ │ │ └── UIKitText │ │ │ │ ├── SJUIKitAttributesDefines.h │ │ │ │ ├── SJUIKitTextMaker.h │ │ │ │ ├── SJUIKitTextMaker.m │ │ │ │ ├── SJUTAttributes.h │ │ │ │ ├── SJUTAttributes.m │ │ │ │ ├── SJUTRangeHandler.h │ │ │ │ ├── SJUTRangeHandler.m │ │ │ │ ├── SJUTRecorder.h │ │ │ │ ├── SJUTRecorder.m │ │ │ │ ├── SJUTRegexHandler.h │ │ │ │ ├── SJUTRegexHandler.m │ │ │ │ ├── SJUTUtils.h │ │ │ │ └── SJUTUtils.m │ │ │ ├── ObserverHelper │ │ │ ├── NSObject+SJObserverHelper.h │ │ │ └── NSObject+SJObserverHelper.m │ │ │ ├── Queues │ │ │ ├── SJPresentationQueue.h │ │ │ ├── SJPresentationQueue.m │ │ │ ├── SJQueue.h │ │ │ ├── SJQueue.m │ │ │ ├── SJRunLoopTaskQueue.h │ │ │ ├── SJRunLoopTaskQueue.m │ │ │ ├── SJTaskQueue.h │ │ │ └── SJTaskQueue.m │ │ │ └── SQLite3 │ │ │ ├── Core │ │ │ ├── SJSQLite3ColumnOrder.h │ │ │ ├── SJSQLite3ColumnOrder.m │ │ │ ├── SJSQLite3Condition.h │ │ │ ├── SJSQLite3Condition.m │ │ │ ├── SJSQLite3Logger.h │ │ │ ├── SJSQLite3Logger.m │ │ │ ├── SJSQLite3TableClassCache.h │ │ │ ├── SJSQLite3TableClassCache.m │ │ │ ├── SJSQLite3TableInfoCache.h │ │ │ ├── SJSQLite3TableInfoCache.m │ │ │ ├── SJSQLiteColumnInfo.h │ │ │ ├── SJSQLiteColumnInfo.m │ │ │ ├── SJSQLiteCore.h │ │ │ ├── SJSQLiteCore.m │ │ │ ├── SJSQLiteErrors.h │ │ │ ├── SJSQLiteErrors.m │ │ │ ├── SJSQLiteObjectInfo.h │ │ │ ├── SJSQLiteObjectInfo.m │ │ │ ├── SJSQLiteTableInfo.h │ │ │ ├── SJSQLiteTableInfo.m │ │ │ ├── SJSQLiteTableModelConstraints.h │ │ │ └── SJSQLiteTableModelConstraints.m │ │ │ ├── Protocol │ │ │ └── SJSQLiteTableModelProtocol.h │ │ │ ├── SJSQLite3+FoundationExtended.h │ │ │ ├── SJSQLite3+FoundationExtended.m │ │ │ ├── SJSQLite3+Private.h │ │ │ ├── SJSQLite3+QueryExtended.h │ │ │ ├── SJSQLite3+QueryExtended.m │ │ │ ├── SJSQLite3+RemoveExtended.h │ │ │ ├── SJSQLite3+RemoveExtended.m │ │ │ ├── SJSQLite3+TableExtended.h │ │ │ ├── SJSQLite3+TableExtended.m │ │ │ ├── SJSQLite3.h │ │ │ └── SJSQLite3.m │ ├── SJVideoPlayer │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── SJVideoPlayer │ │ │ ├── Common │ │ │ ├── Configs │ │ │ │ ├── SJVideoPlayerConfigurations.h │ │ │ │ └── SJVideoPlayerConfigurations.m │ │ │ ├── Consts │ │ │ │ ├── SJControlLayerIdentifiers.h │ │ │ │ ├── SJControlLayerIdentifiers.m │ │ │ │ ├── SJItemTags.h │ │ │ │ ├── SJItemTags.m │ │ │ │ ├── SJVideoPlayerLocalizedStringKeys.h │ │ │ │ └── SJVideoPlayerLocalizedStringKeys.m │ │ │ ├── Implements │ │ │ │ ├── SJDraggingObservation.h │ │ │ │ ├── SJDraggingObservation.m │ │ │ │ ├── SJDraggingProgressPopupView.h │ │ │ │ ├── SJDraggingProgressPopupView.m │ │ │ │ ├── SJFullscreenModeStatusBar.h │ │ │ │ ├── SJFullscreenModeStatusBar.m │ │ │ │ ├── SJLoadingView.h │ │ │ │ ├── SJLoadingView.m │ │ │ │ ├── SJScrollingTextMarqueeView.h │ │ │ │ ├── SJScrollingTextMarqueeView.m │ │ │ │ ├── SJSpeedupPlaybackPopupView.h │ │ │ │ ├── SJSpeedupPlaybackPopupView.m │ │ │ │ ├── SJVideoPlayerURLAsset+SJControlAdd.h │ │ │ │ └── SJVideoPlayerURLAsset+SJControlAdd.m │ │ │ ├── Interfaces │ │ │ │ ├── SJControlLayerDefines.h │ │ │ │ ├── SJDraggingObservationDefines.h │ │ │ │ ├── SJDraggingProgressPopupViewDefines.h │ │ │ │ ├── SJFullscreenModeStatusBarDefines.h │ │ │ │ ├── SJLoadingViewDefines.h │ │ │ │ ├── SJScrollingTextMarqueeViewDefines.h │ │ │ │ ├── SJSpeedupPlaybackPopupViewDefines.h │ │ │ │ └── SJVideoPlayerClipsDefines.h │ │ │ ├── UIKit │ │ │ │ ├── UIView+SJAnimationAdded.h │ │ │ │ └── UIView+SJAnimationAdded.m │ │ │ └── Utils │ │ │ │ ├── Adapters │ │ │ │ ├── Core │ │ │ │ │ ├── SJEdgeControlButtonItem.h │ │ │ │ │ ├── SJEdgeControlButtonItem.m │ │ │ │ │ ├── SJEdgeControlButtonItemAdapter.h │ │ │ │ │ ├── SJEdgeControlButtonItemAdapter.m │ │ │ │ │ ├── SJEdgeControlButtonItemAdapterLayout.h │ │ │ │ │ ├── SJEdgeControlButtonItemAdapterLayout.m │ │ │ │ │ ├── SJEdgeControlButtonItemView.h │ │ │ │ │ └── SJEdgeControlButtonItemView.m │ │ │ │ ├── SJEdgeControlLayerAdapters.h │ │ │ │ └── SJEdgeControlLayerAdapters.m │ │ │ │ ├── SJProgressSlider │ │ │ │ ├── SJButtonProgressSlider.h │ │ │ │ ├── SJButtonProgressSlider.m │ │ │ │ ├── SJCommonProgressSlider.h │ │ │ │ ├── SJCommonProgressSlider.m │ │ │ │ ├── SJProgressSlider.h │ │ │ │ └── SJProgressSlider.m │ │ │ │ ├── SJVideoPlayerControlMaskView.h │ │ │ │ ├── SJVideoPlayerControlMaskView.m │ │ │ │ └── Switcher │ │ │ │ ├── SJControlLayerSwitcher.h │ │ │ │ └── SJControlLayerSwitcher.m │ │ │ ├── ControlLayers │ │ │ ├── SJClipsControlLayer │ │ │ │ ├── Core │ │ │ │ │ ├── ControlLayer │ │ │ │ │ │ ├── SJClipsGIFRecordsControlLayer.h │ │ │ │ │ │ ├── SJClipsGIFRecordsControlLayer.m │ │ │ │ │ │ ├── SJClipsResultsControlLayer.h │ │ │ │ │ │ ├── SJClipsResultsControlLayer.m │ │ │ │ │ │ ├── SJClipsVideoRecordsControlLayer.h │ │ │ │ │ │ └── SJClipsVideoRecordsControlLayer.m │ │ │ │ │ ├── Model │ │ │ │ │ │ ├── SJClipsResultShareItem.h │ │ │ │ │ │ ├── SJClipsResultShareItem.m │ │ │ │ │ │ ├── SJClipsSaveResultToAlbumHandler.h │ │ │ │ │ │ ├── SJClipsSaveResultToAlbumHandler.m │ │ │ │ │ │ ├── SJVideoPlayerClipsConfig.h │ │ │ │ │ │ ├── SJVideoPlayerClipsConfig.m │ │ │ │ │ │ ├── SJVideoPlayerClipsGeneratedResult.h │ │ │ │ │ │ ├── SJVideoPlayerClipsGeneratedResult.m │ │ │ │ │ │ ├── SJVideoPlayerClipsParameters.h │ │ │ │ │ │ └── SJVideoPlayerClipsParameters.m │ │ │ │ │ └── View │ │ │ │ │ │ ├── SJClipsBackButton.h │ │ │ │ │ │ ├── SJClipsBackButton.m │ │ │ │ │ │ ├── SJClipsButtonContainerView.h │ │ │ │ │ │ ├── SJClipsButtonContainerView.m │ │ │ │ │ │ ├── SJClipsCommonViewLayer.h │ │ │ │ │ │ ├── SJClipsCommonViewLayer.m │ │ │ │ │ │ ├── SJClipsGIFCountDownView.h │ │ │ │ │ │ ├── SJClipsGIFCountDownView.m │ │ │ │ │ │ ├── SJClipsResultShareItemsContainerView.h │ │ │ │ │ │ ├── SJClipsResultShareItemsContainerView.m │ │ │ │ │ │ ├── SJClipsVideoCountDownView.h │ │ │ │ │ │ └── SJClipsVideoCountDownView.m │ │ │ │ ├── SJClipsControlLayer.h │ │ │ │ └── SJClipsControlLayer.m │ │ │ ├── SJEdgeControlLayer │ │ │ │ ├── SJEdgeControlLayer.h │ │ │ │ └── SJEdgeControlLayer.m │ │ │ ├── SJFloatSmallViewControlLayer │ │ │ │ ├── SJFloatSmallViewControlLayer.h │ │ │ │ └── SJFloatSmallViewControlLayer.m │ │ │ ├── SJLoadFailedControlLayer │ │ │ │ ├── SJLoadFailedControlLayer.h │ │ │ │ └── SJLoadFailedControlLayer.m │ │ │ ├── SJMoreSettingControlLayer │ │ │ │ ├── SJMoreSettingControlLayer.h │ │ │ │ └── SJMoreSettingControlLayer.m │ │ │ ├── SJNotReachableControlLayer │ │ │ │ ├── SJNotReachableControlLayer.h │ │ │ │ └── SJNotReachableControlLayer.m │ │ │ └── SJSwitchVideoDefinitionControlLayer │ │ │ │ ├── SJSwitchVideoDefinitionControlLayer.h │ │ │ │ ├── SJSwitchVideoDefinitionControlLayer.m │ │ │ │ ├── SJVideoPlayerURLAsset+SJExtendedDefinition.h │ │ │ │ └── SJVideoPlayerURLAsset+SJExtendedDefinition.m │ │ │ ├── ResourceLoader │ │ │ ├── SJVideoPlayer.bundle │ │ │ │ ├── battery_border.png │ │ │ │ ├── battery_lightning.png │ │ │ │ ├── battery_nub.png │ │ │ │ ├── close.png │ │ │ │ ├── en.lproj │ │ │ │ │ └── Localizable.strings │ │ │ │ ├── gif_clip.png │ │ │ │ ├── records_finish.png │ │ │ │ ├── records_preparing.png │ │ │ │ ├── screenshot.png │ │ │ │ ├── sj_video_player_back.png │ │ │ │ ├── sj_video_player_clips.png │ │ │ │ ├── sj_video_player_fast.png │ │ │ │ ├── sj_video_player_finish_recording.png │ │ │ │ ├── sj_video_player_forward.png │ │ │ │ ├── sj_video_player_fullscreen.png │ │ │ │ ├── sj_video_player_lock.png │ │ │ │ ├── sj_video_player_maxBrightness.png │ │ │ │ ├── sj_video_player_maxRate.png │ │ │ │ ├── sj_video_player_maxVolume.png │ │ │ │ ├── sj_video_player_minBrightness.png │ │ │ │ ├── sj_video_player_minRate.png │ │ │ │ ├── sj_video_player_minVolume.png │ │ │ │ ├── sj_video_player_more.png │ │ │ │ ├── sj_video_player_pause.png │ │ │ │ ├── sj_video_player_play.png │ │ │ │ ├── sj_video_player_replay.png │ │ │ │ ├── sj_video_player_shrinkscreen.png │ │ │ │ ├── sj_video_player_unlock.png │ │ │ │ ├── video_clip.png │ │ │ │ ├── zh-Hans.lproj │ │ │ │ │ └── Localizable.strings │ │ │ │ └── zh-Hant.lproj │ │ │ │ │ └── Localizable.strings │ │ │ ├── SJVideoPlayerResourceLoader.h │ │ │ └── SJVideoPlayerResourceLoader.m │ │ │ ├── SJVideoPlayer.h │ │ │ └── SJVideoPlayer.m │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ ├── Masonry-prefix.pch │ │ │ ├── Masonry.debug.xcconfig │ │ │ └── Masonry.release.xcconfig │ │ ├── Pods-SJMediaCacheServer_Example │ │ │ ├── Pods-SJMediaCacheServer_Example-Info.plist │ │ │ ├── Pods-SJMediaCacheServer_Example-acknowledgements.markdown │ │ │ ├── Pods-SJMediaCacheServer_Example-acknowledgements.plist │ │ │ ├── Pods-SJMediaCacheServer_Example-dummy.m │ │ │ ├── Pods-SJMediaCacheServer_Example-frameworks.sh │ │ │ ├── Pods-SJMediaCacheServer_Example-resources.sh │ │ │ ├── Pods-SJMediaCacheServer_Example-umbrella.h │ │ │ ├── Pods-SJMediaCacheServer_Example.debug.xcconfig │ │ │ ├── Pods-SJMediaCacheServer_Example.modulemap │ │ │ └── Pods-SJMediaCacheServer_Example.release.xcconfig │ │ ├── SJBaseVideoPlayer │ │ │ ├── SJBaseVideoPlayer-dummy.m │ │ │ ├── SJBaseVideoPlayer-prefix.pch │ │ │ ├── SJBaseVideoPlayer.debug.xcconfig │ │ │ └── SJBaseVideoPlayer.release.xcconfig │ │ ├── SJMediaCacheServer │ │ │ ├── ResourceBundle-SJMediaCacheServer-SJMediaCacheServer-Info.plist │ │ │ ├── SJMediaCacheServer-Info.plist │ │ │ ├── SJMediaCacheServer-dummy.m │ │ │ ├── SJMediaCacheServer-prefix.pch │ │ │ ├── SJMediaCacheServer-umbrella.h │ │ │ ├── SJMediaCacheServer.debug.xcconfig │ │ │ ├── SJMediaCacheServer.modulemap │ │ │ └── SJMediaCacheServer.release.xcconfig │ │ ├── SJUIKit │ │ │ ├── SJUIKit-dummy.m │ │ │ ├── SJUIKit-prefix.pch │ │ │ ├── SJUIKit.debug.xcconfig │ │ │ └── SJUIKit.release.xcconfig │ │ ├── SJVideoPlayer │ │ │ ├── SJVideoPlayer-dummy.m │ │ │ ├── SJVideoPlayer-prefix.pch │ │ │ ├── SJVideoPlayer.debug.xcconfig │ │ │ └── SJVideoPlayer.release.xcconfig │ │ └── YYModel │ │ │ ├── YYModel-dummy.m │ │ │ ├── YYModel-prefix.pch │ │ │ ├── YYModel.debug.xcconfig │ │ │ └── YYModel.release.xcconfig │ └── YYModel │ │ ├── LICENSE │ │ ├── README.md │ │ └── YYModel │ │ ├── NSObject+YYModel.h │ │ ├── NSObject+YYModel.m │ │ ├── YYClassInfo.h │ │ ├── YYClassInfo.m │ │ └── YYModel.h ├── SJMediaCacheServer.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── SJMediaCacheServer-Example.xcscheme ├── SJMediaCacheServer.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── SJMediaCacheServer │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Downloads │ │ ├── Model │ │ │ ├── SJDemoMediaModel.h │ │ │ └── SJDemoMediaModel.m │ │ ├── SJDemoPlayerViewController.h │ │ ├── SJDemoPlayerViewController.m │ │ ├── SJDownloadsDemoViewController.h │ │ ├── SJDownloadsDemoViewController.m │ │ ├── View │ │ │ ├── SJDemoDownloadCell.h │ │ │ ├── SJDemoDownloadCell.m │ │ │ ├── SJDemoDownloadCell.xib │ │ │ ├── SJDemoMediaTableViewCell.h │ │ │ ├── SJDemoMediaTableViewCell.m │ │ │ └── SJDemoMediaTableViewCell.xib │ │ └── ViewModel │ │ │ ├── SJDemoDownloadRow.h │ │ │ ├── SJDemoDownloadRow.m │ │ │ ├── SJDemoMediaRow.h │ │ │ ├── SJDemoMediaRow.m │ │ │ ├── SJDemoRow.h │ │ │ ├── SJDemoRow.m │ │ │ ├── SJDemoViewModel.h │ │ │ └── SJDemoViewModel.m │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── SJAppDelegate.h │ ├── SJAppDelegate.m │ ├── SJMediaCacheServer-Info.plist │ ├── SJMediaCacheServer-Prefix.pch │ ├── SJViewController.h │ ├── SJViewController.m │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m └── Tests │ ├── Tests-Info.plist │ ├── Tests-Prefix.pch │ ├── Tests.m │ └── en.lproj │ └── InfoPlist.strings ├── LICENSE ├── README.md ├── SJMediaCacheServer.podspec ├── SJMediaCacheServer ├── Assets │ └── common_mime_types.json ├── Core │ ├── Asset │ │ ├── FILE │ │ │ ├── FILEAsset.h │ │ │ ├── FILEAsset.m │ │ │ ├── FILEAssetContentNode.h │ │ │ ├── FILEAssetContentNode.m │ │ │ ├── FILEAssetContentProvider.h │ │ │ ├── FILEAssetContentProvider.m │ │ │ ├── FILEAssetReader.h │ │ │ └── FILEAssetReader.m │ │ ├── HLS │ │ │ ├── HLSAsset.h │ │ │ ├── HLSAsset.m │ │ │ ├── HLSAssetContentProvider.h │ │ │ ├── HLSAssetContentProvider.m │ │ │ ├── HLSAssetContentReader.h │ │ │ ├── HLSAssetContentReader.m │ │ │ ├── HLSAssetDefines.h │ │ │ ├── HLSAssetParser.h │ │ │ ├── HLSAssetParser.m │ │ │ ├── HLSAssetReader.h │ │ │ ├── HLSAssetReader.m │ │ │ ├── HLSAssetSegment.h │ │ │ ├── HLSAssetSegment.m │ │ │ ├── HLSAssetSegmentNode.h │ │ │ └── HLSAssetSegmentNode.m │ │ ├── LocalFile │ │ │ ├── LocalFileAsset.h │ │ │ ├── LocalFileAsset.m │ │ │ ├── LocalFileAssetReader.h │ │ │ └── LocalFileAssetReader.m │ │ ├── MCSAssetContent.h │ │ ├── MCSAssetContent.m │ │ ├── MCSAssetContentReader.h │ │ ├── MCSAssetContentReader.m │ │ ├── MCSAssetDefines.h │ │ ├── MCSAssetManager.h │ │ ├── MCSAssetManager.m │ │ ├── MCSAssetUsageLog.h │ │ ├── MCSAssetUsageLog.m │ │ ├── MCSConfiguration.h │ │ └── MCSConfiguration.m │ ├── Cache │ │ ├── MCSCacheManager.h │ │ └── MCSCacheManager.m │ ├── Common │ │ ├── MCSConsts.h │ │ ├── MCSConsts.m │ │ ├── MCSDatabase.h │ │ ├── MCSDatabase.m │ │ ├── MCSDefines.h │ │ ├── MCSError.h │ │ ├── MCSError.m │ │ ├── MCSInterfaces.h │ │ ├── MCSLogger.h │ │ ├── MCSLogger.m │ │ ├── MCSMimeType.h │ │ ├── MCSMimeType.m │ │ ├── MCSNetworkUtils.h │ │ ├── MCSNetworkUtils.m │ │ ├── MCSReadwrite.h │ │ ├── MCSReadwrite.m │ │ ├── MCSRequest.h │ │ ├── MCSRequest.m │ │ ├── MCSResources.h │ │ ├── MCSResources.m │ │ ├── MCSRootDirectory.h │ │ ├── MCSRootDirectory.m │ │ ├── MCSURL.h │ │ ├── MCSURL.m │ │ ├── MCSUtils.h │ │ ├── MCSUtils.m │ │ ├── NSArray+MCS.h │ │ ├── NSArray+MCS.m │ │ ├── NSFileHandle+MCS.h │ │ ├── NSFileHandle+MCS.m │ │ ├── NSFileManager+MCS.h │ │ ├── NSFileManager+MCS.m │ │ ├── NSURL+MCS.h │ │ ├── NSURL+MCS.m │ │ ├── NSURLRequest+MCS.h │ │ └── NSURLRequest+MCS.m │ ├── Download │ │ ├── MCSContents.h │ │ ├── MCSContents.m │ │ ├── MCSDownload.h │ │ └── MCSDownload.m │ ├── Export │ │ ├── MCSExporter.h │ │ ├── MCSExporter.m │ │ ├── MCSExporterDefines.h │ │ ├── MCSExporterManager.h │ │ └── MCSExporterManager.m │ ├── Prefetch │ │ ├── FILEPrefetcher.h │ │ ├── FILEPrefetcher.m │ │ ├── HLSPrefetcher.h │ │ ├── HLSPrefetcher.m │ │ ├── MCSPrefetcherDefines.h │ │ ├── MCSPrefetcherManager.h │ │ └── MCSPrefetcherManager.m │ ├── Task │ │ ├── MCSProxyTask.h │ │ ├── MCSProxyTask.m │ │ ├── MCSResponse.h │ │ └── MCSResponse.m │ └── TcpSocketServer │ │ ├── MCHttpRequest.h │ │ ├── MCHttpRequest.m │ │ ├── MCHttpRequestRange.h │ │ ├── MCHttpRequestRange.m │ │ ├── MCHttpResponse.h │ │ ├── MCHttpResponse.m │ │ ├── MCPin.h │ │ ├── MCPin.m │ │ ├── MCTcpSocketServer.h │ │ └── MCTcpSocketServer.m ├── SJMediaCacheServer.h └── SJMediaCacheServer.m └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/AVAsset+SJAVMediaExport.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/AVAsset+SJAVMediaExport.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/CALayer+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/CALayer+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/NSString+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Foundation/NSString+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/NSTimer+SJAssetAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Foundation/NSTimer+SJAssetAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJAVMediaPlaybackController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/SJAVMediaPlaybackController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJAVMediaPlayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJAVMediaPlayerLayerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLayerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJAVMediaPlayerLoader.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJAVPictureInPictureController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVPictureInPictureController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBarrageItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJBarrageItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBarrageQueueController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJBarrageQueueController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBarrageQueueControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJBarrageQueueControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBaseVideoPlayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBaseVideoPlayerConst.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Const/SJBaseVideoPlayerConst.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJBaseVideoPlayerResourceLoader.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResourceLoader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJControlLayerAppearManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJControlLayerAppearManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJControlLayerAppearStateManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJControlLayerAppearStateManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJDeviceVolumeAndBrightnessManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJFitOnScreenManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJFitOnScreenManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJFitOnScreenManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJFitOnScreenManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJFlipTransitionManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJFlipTransitionManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJFlipTransitionManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJFlipTransitionManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJFloatSmallViewController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJFloatSmallViewController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJFloatSmallViewControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJFloatSmallViewControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJMediaPlaybackController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJMediaPlaybackController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPictureInPictureControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPictureInPictureControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlayModel+SJPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayModel+SJPrivate.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlayModel.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayModel.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlayModelPropertiesObserver.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlaybackHistoryController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlaybackHistoryController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlaybackHistoryControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPlaybackHistoryControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlaybackObservation.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlaybackObservation.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlaybackRecord.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlaybackRecord.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlayerAutoplayConfig.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlayerGestureControlDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPlayerGestureControlDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPlayerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPrompt.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPrompt.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPromptDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPromptDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPromptPopupController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPromptPopupController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJPromptPopupControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPromptPopupControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJReachability.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJReachability.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJReachabilityDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJReachabilityDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJRotationManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJRotationManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJRotationManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJRotationManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJSubtitleItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJSubtitlesPromptController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJSubtitlesPromptController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJSubtitlesPromptControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJSubtitlesPromptControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJTimerControl.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Utils/SJTimerControl.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoDefinitionSwitchingInfo+Private.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo+Private.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoDefinitionSwitchingInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerControlLayerProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerControlLayerProtocol.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerPlayStatusDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Const/SJVideoPlayerPlayStatusDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerPlaybackControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPlaybackControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerPresentView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerPresentViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPresentViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerRegistrar.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Utils/SJVideoPlayerRegistrar.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerURLAsset+SJSubtitlesAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJSubtitlesAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerURLAsset.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJVideoPlayerURLAssetPrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJViewControllerManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJViewControllerManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJViewControllerManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJWatermarkView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJWatermarkView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/SJWatermarkViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJWatermarkViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/UIScrollView+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/UIView+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/UIView+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/UIViewController+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJBaseVideoPlayer/UIViewController+SJRotationPrivate_FixSafeArea.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/UIViewController+SJRotationPrivate_FixSafeArea.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/FILEAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/FILEAssetContentNode.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentNode.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/FILEAssetContentProvider.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentProvider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/FILEAssetReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/FILEPrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/FILEPrefetcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetContentProvider.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetContentReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetParser.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetParser.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetSegment.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegment.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSAssetSegmentNode.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegmentNode.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/HLSPrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/HLSPrefetcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/LocalFileAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/LocalFileAssetReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAssetReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCHttpRequest.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequest.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCHttpRequestRange.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequestRange.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCHttpResponse.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCHttpResponse.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCPin.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCPin.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSAssetContent.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetContent.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSAssetContentReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetContentReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSAssetDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSAssetManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSAssetUsageLog.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetUsageLog.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSCacheManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Cache/MCSCacheManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSConfiguration.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSConsts.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSConsts.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSContents.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Download/MCSContents.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSDatabase.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSDatabase.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSDownload.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Download/MCSDownload.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSError.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSError.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSExporter.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Export/MCSExporter.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSExporterDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Export/MCSExporterDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSExporterManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Export/MCSExporterManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSInterfaces.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSInterfaces.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSLogger.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSLogger.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSMimeType.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSMimeType.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSNetworkUtils.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSNetworkUtils.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSPrefetcherDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/MCSPrefetcherDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSPrefetcherManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/MCSPrefetcherManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSProxyTask.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Task/MCSProxyTask.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSReadwrite.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSReadwrite.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSRequest.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSRequest.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSResources.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSResources.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSResponse.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Task/MCSResponse.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSRootDirectory.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSRootDirectory.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSURL.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSURL.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCSUtils.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSUtils.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/MCTcpSocketServer.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCTcpSocketServer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/NSArray+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSArray+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/NSFileHandle+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSFileHandle+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/NSFileManager+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSFileManager+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/NSURL+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSURL+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/NSURLRequest+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSURLRequest+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJMediaCacheServer/SJMediaCacheServer.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/SJMediaCacheServer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/NSAttributedString+SJMake.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/NSObject+SJObserverHelper.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJAttributeWorker.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJAttributesFactory.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/SJAttributesFactory.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJAttributesRecorder.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJPresentationQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJPresentationQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJRunLoopTaskQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3+FoundationExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3+Private.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+Private.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3+QueryExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3+RemoveExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3+TableExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3ColumnOrder.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3Condition.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3Logger.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3TableClassCache.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLite3TableInfoCache.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteColumnInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteCore.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteErrors.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteObjectInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteTableInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteTableModelConstraints.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJSQLiteTableModelProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Protocol/SJSQLiteTableModelProtocol.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJTaskQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJTaskQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUIKitAttributesDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitAttributesDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUIKitTextMaker.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUTAttributes.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUTRangeHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUTRecorder.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUTRegexHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJUIKit/SJUTUtils.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJButtonProgressSlider.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJProgressSlider/SJButtonProgressSlider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsBackButton.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsBackButton.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsButtonContainerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsButtonContainerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsCommonViewLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsCommonViewLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/SJClipsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsGIFCountDownView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsGIFCountDownView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsGIFRecordsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/ControlLayer/SJClipsGIFRecordsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsResultShareItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJClipsResultShareItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsResultShareItemsContainerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsResultShareItemsContainerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsResultsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/ControlLayer/SJClipsResultsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsSaveResultToAlbumHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJClipsSaveResultToAlbumHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsVideoCountDownView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsVideoCountDownView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJClipsVideoRecordsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/ControlLayer/SJClipsVideoRecordsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJCommonProgressSlider.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJProgressSlider/SJCommonProgressSlider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJControlLayerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJControlLayerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJControlLayerIdentifiers.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Consts/SJControlLayerIdentifiers.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJControlLayerSwitcher.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Switcher/SJControlLayerSwitcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJDraggingObservation.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJDraggingObservation.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJDraggingObservationDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJDraggingObservationDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJDraggingProgressPopupView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJDraggingProgressPopupView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJDraggingProgressPopupViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJDraggingProgressPopupViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItemAdapter.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemAdapter.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItemAdapterLayout.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemAdapterLayout.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlButtonItemView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJEdgeControlLayer/SJEdgeControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJEdgeControlLayerAdapters.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/SJEdgeControlLayerAdapters.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJFloatSmallViewControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJFloatSmallViewControlLayer/SJFloatSmallViewControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJFullscreenModeStatusBar.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJFullscreenModeStatusBar.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJFullscreenModeStatusBarDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJFullscreenModeStatusBarDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJItemTags.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Consts/SJItemTags.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJLoadFailedControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJLoadFailedControlLayer/SJLoadFailedControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJLoadingView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJLoadingView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJLoadingViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJLoadingViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJMoreSettingControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJMoreSettingControlLayer/SJMoreSettingControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJNotReachableControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJNotReachableControlLayer/SJNotReachableControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJProgressSlider.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJProgressSlider/SJProgressSlider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJScrollingTextMarqueeView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJScrollingTextMarqueeView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJScrollingTextMarqueeViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJScrollingTextMarqueeViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJSpeedupPlaybackPopupView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJSpeedupPlaybackPopupView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJSpeedupPlaybackPopupViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJSpeedupPlaybackPopupViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJSwitchVideoDefinitionControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJSwitchVideoDefinitionControlLayer/SJSwitchVideoDefinitionControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/SJVideoPlayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerClipsConfig.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJVideoPlayerClipsConfig.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerClipsDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJVideoPlayerClipsDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerClipsGeneratedResult.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJVideoPlayerClipsGeneratedResult.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerClipsParameters.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJVideoPlayerClipsParameters.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerConfigurations.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Configs/SJVideoPlayerConfigurations.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerControlMaskView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJVideoPlayerControlMaskView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerLocalizedStringKeys.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Consts/SJVideoPlayerLocalizedStringKeys.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerResourceLoader.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ResourceLoader/SJVideoPlayerResourceLoader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerURLAsset+SJControlAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJControlAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/SJVideoPlayerURLAsset+SJExtendedDefinition.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJSwitchVideoDefinitionControlLayer/SJVideoPlayerURLAsset+SJExtendedDefinition.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/SJVideoPlayer/UIView+SJAnimationAdded.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/UIKit/UIView+SJAnimationAdded.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/YYModel/NSObject+YYModel.h: -------------------------------------------------------------------------------- 1 | ../../../YYModel/YYModel/NSObject+YYModel.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/YYModel/YYClassInfo.h: -------------------------------------------------------------------------------- 1 | ../../../YYModel/YYModel/YYClassInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Private/YYModel/YYModel.h: -------------------------------------------------------------------------------- 1 | ../../../YYModel/YYModel/YYModel.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/AVAsset+SJAVMediaExport.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/AVAsset+SJAVMediaExport.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/CALayer+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/CALayer+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/NSString+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Foundation/NSString+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/NSTimer+SJAssetAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Foundation/NSTimer+SJAssetAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJAVMediaPlaybackController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/SJAVMediaPlaybackController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJAVMediaPlayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJAVMediaPlayerLayerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLayerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJAVMediaPlayerLoader.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJAVPictureInPictureController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVPictureInPictureController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBarrageItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJBarrageItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBarrageQueueController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJBarrageQueueController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBarrageQueueControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJBarrageQueueControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBaseVideoPlayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBaseVideoPlayerConst.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Const/SJBaseVideoPlayerConst.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJBaseVideoPlayerResourceLoader.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResourceLoader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJControlLayerAppearManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJControlLayerAppearManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJControlLayerAppearStateManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJControlLayerAppearStateManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJDeviceVolumeAndBrightnessManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJFitOnScreenManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJFitOnScreenManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJFitOnScreenManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJFitOnScreenManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJFlipTransitionManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJFlipTransitionManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJFlipTransitionManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJFlipTransitionManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJFloatSmallViewController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJFloatSmallViewController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJFloatSmallViewControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJFloatSmallViewControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJMediaPlaybackController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJMediaPlaybackController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPictureInPictureControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPictureInPictureControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlayModel+SJPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayModel+SJPrivate.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlayModel.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayModel.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlayModelPropertiesObserver.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlaybackHistoryController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlaybackHistoryController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlaybackHistoryControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPlaybackHistoryControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlaybackObservation.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlaybackObservation.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlaybackRecord.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlaybackRecord.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlayerAutoplayConfig.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlayerGestureControlDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPlayerGestureControlDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPlayerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPlayerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPrompt.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPrompt.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPromptDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPromptDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPromptPopupController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPromptPopupController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJPromptPopupControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJPromptPopupControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJReachability.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJReachability.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJReachabilityDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJReachabilityDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJRotationManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJRotationManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJRotationManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJRotationManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJSubtitleItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJSubtitlesPromptController.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJSubtitlesPromptController.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJSubtitlesPromptControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJSubtitlesPromptControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJTimerControl.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Utils/SJTimerControl.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoDefinitionSwitchingInfo+Private.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo+Private.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoDefinitionSwitchingInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerControlLayerProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerControlLayerProtocol.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerPlayStatusDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Const/SJVideoPlayerPlayStatusDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerPlaybackControllerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPlaybackControllerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerPresentView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerPresentViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPresentViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerRegistrar.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Utils/SJVideoPlayerRegistrar.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerURLAsset+SJSubtitlesAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJSubtitlesAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerURLAsset.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJVideoPlayerURLAssetPrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJViewControllerManager.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJViewControllerManagerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJViewControllerManagerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJWatermarkView.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJWatermarkView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/SJWatermarkViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Interfaces/SJWatermarkViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/UIScrollView+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/UIView+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/UIView+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/UIViewController+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJBaseVideoPlayer/UIViewController+SJRotationPrivate_FixSafeArea.h: -------------------------------------------------------------------------------- 1 | ../../../SJBaseVideoPlayer/SJBaseVideoPlayer/UIViewController+SJRotationPrivate_FixSafeArea.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/FILEAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/FILEAssetContentNode.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentNode.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/FILEAssetContentProvider.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentProvider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/FILEAssetReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/FILEPrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/FILEPrefetcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetContentProvider.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetContentReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetParser.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetParser.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetSegment.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegment.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSAssetSegmentNode.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegmentNode.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/HLSPrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/HLSPrefetcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/LocalFileAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAsset.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/LocalFileAssetReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAssetReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCHttpRequest.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequest.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCHttpRequestRange.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequestRange.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCHttpResponse.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCHttpResponse.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCPin.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCPin.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSAssetContent.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetContent.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSAssetContentReader.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetContentReader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSAssetDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSAssetManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSAssetUsageLog.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSAssetUsageLog.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSCacheManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Cache/MCSCacheManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Asset/MCSConfiguration.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSConsts.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSConsts.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSContents.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Download/MCSContents.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSDatabase.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSDatabase.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSDownload.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Download/MCSDownload.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSError.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSError.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSExporter.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Export/MCSExporter.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSExporterDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Export/MCSExporterDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSExporterManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Export/MCSExporterManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSInterfaces.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSInterfaces.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSLogger.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSLogger.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSMimeType.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSMimeType.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSNetworkUtils.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSNetworkUtils.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSPrefetcherDefines.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/MCSPrefetcherDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSPrefetcherManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Prefetch/MCSPrefetcherManager.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSProxyTask.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Task/MCSProxyTask.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSReadwrite.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSReadwrite.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSRequest.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSRequest.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSResources.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSResources.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSResponse.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Task/MCSResponse.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSRootDirectory.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSRootDirectory.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSURL.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSURL.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCSUtils.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/MCSUtils.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/MCTcpSocketServer.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/TcpSocketServer/MCTcpSocketServer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/NSArray+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSArray+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/NSFileHandle+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSFileHandle+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/NSFileManager+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSFileManager+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/NSURL+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSURL+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/NSURLRequest+MCS.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/Core/Common/NSURLRequest+MCS.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJMediaCacheServer/SJMediaCacheServer.h: -------------------------------------------------------------------------------- 1 | ../../../../../SJMediaCacheServer/SJMediaCacheServer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/NSAttributedString+SJMake.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/NSObject+SJObserverHelper.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJAttributeWorker.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJAttributesFactory.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/SJAttributesFactory.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJAttributesRecorder.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJPresentationQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJPresentationQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJRunLoopTaskQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3+FoundationExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3+Private.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+Private.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3+QueryExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3+RemoveExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3+TableExtended.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/SJSQLite3.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3ColumnOrder.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3Condition.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3Logger.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3TableClassCache.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLite3TableInfoCache.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteColumnInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteCore.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteErrors.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteObjectInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteTableInfo.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteTableModelConstraints.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJSQLiteTableModelProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/SQLite3/Protocol/SJSQLiteTableModelProtocol.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJTaskQueue.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/Queues/SJTaskQueue.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUIKitAttributesDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitAttributesDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUIKitTextMaker.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUTAttributes.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUTRangeHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUTRecorder.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUTRegexHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJUIKit/SJUTUtils.h: -------------------------------------------------------------------------------- 1 | ../../../SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJButtonProgressSlider.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJProgressSlider/SJButtonProgressSlider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsBackButton.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsBackButton.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsButtonContainerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsButtonContainerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsCommonViewLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsCommonViewLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/SJClipsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsGIFCountDownView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsGIFCountDownView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsGIFRecordsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/ControlLayer/SJClipsGIFRecordsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsResultShareItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJClipsResultShareItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsResultShareItemsContainerView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsResultShareItemsContainerView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsResultsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/ControlLayer/SJClipsResultsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsSaveResultToAlbumHandler.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJClipsSaveResultToAlbumHandler.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsVideoCountDownView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/View/SJClipsVideoCountDownView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJClipsVideoRecordsControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/ControlLayer/SJClipsVideoRecordsControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJCommonProgressSlider.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJProgressSlider/SJCommonProgressSlider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJControlLayerDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJControlLayerDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJControlLayerIdentifiers.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Consts/SJControlLayerIdentifiers.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJControlLayerSwitcher.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Switcher/SJControlLayerSwitcher.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJDraggingObservation.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJDraggingObservation.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJDraggingObservationDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJDraggingObservationDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJDraggingProgressPopupView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJDraggingProgressPopupView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJDraggingProgressPopupViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJDraggingProgressPopupViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItem.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItem.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItemAdapter.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemAdapter.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItemAdapterLayout.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemAdapterLayout.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlButtonItemView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/Core/SJEdgeControlButtonItemView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJEdgeControlLayer/SJEdgeControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJEdgeControlLayerAdapters.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/Adapters/SJEdgeControlLayerAdapters.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJFloatSmallViewControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJFloatSmallViewControlLayer/SJFloatSmallViewControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJFullscreenModeStatusBar.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJFullscreenModeStatusBar.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJFullscreenModeStatusBarDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJFullscreenModeStatusBarDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJItemTags.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Consts/SJItemTags.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJLoadFailedControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJLoadFailedControlLayer/SJLoadFailedControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJLoadingView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJLoadingView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJLoadingViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJLoadingViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJMoreSettingControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJMoreSettingControlLayer/SJMoreSettingControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJNotReachableControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJNotReachableControlLayer/SJNotReachableControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJProgressSlider.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJProgressSlider/SJProgressSlider.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJScrollingTextMarqueeView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJScrollingTextMarqueeView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJScrollingTextMarqueeViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJScrollingTextMarqueeViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJSpeedupPlaybackPopupView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJSpeedupPlaybackPopupView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJSpeedupPlaybackPopupViewDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJSpeedupPlaybackPopupViewDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJSwitchVideoDefinitionControlLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJSwitchVideoDefinitionControlLayer/SJSwitchVideoDefinitionControlLayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayer.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/SJVideoPlayer.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerClipsConfig.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJVideoPlayerClipsConfig.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerClipsDefines.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Interfaces/SJVideoPlayerClipsDefines.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerClipsGeneratedResult.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJVideoPlayerClipsGeneratedResult.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerClipsParameters.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJClipsControlLayer/Core/Model/SJVideoPlayerClipsParameters.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerConfigurations.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Configs/SJVideoPlayerConfigurations.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerControlMaskView.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Utils/SJVideoPlayerControlMaskView.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerLocalizedStringKeys.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Consts/SJVideoPlayerLocalizedStringKeys.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerResourceLoader.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ResourceLoader/SJVideoPlayerResourceLoader.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerURLAsset+SJControlAdd.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJControlAdd.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/SJVideoPlayerURLAsset+SJExtendedDefinition.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/ControlLayers/SJSwitchVideoDefinitionControlLayer/SJVideoPlayerURLAsset+SJExtendedDefinition.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/SJVideoPlayer/UIView+SJAnimationAdded.h: -------------------------------------------------------------------------------- 1 | ../../../SJVideoPlayer/SJVideoPlayer/Common/UIKit/UIView+SJAnimationAdded.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/YYModel/NSObject+YYModel.h: -------------------------------------------------------------------------------- 1 | ../../../YYModel/YYModel/NSObject+YYModel.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/YYModel/YYClassInfo.h: -------------------------------------------------------------------------------- 1 | ../../../YYModel/YYModel/YYClassInfo.h -------------------------------------------------------------------------------- /Example/Pods/Headers/Public/YYModel/YYModel.h: -------------------------------------------------------------------------------- 1 | ../../../YYModel/YYModel/YYModel.h -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/SJMediaCacheServer.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Local Podspecs/SJMediaCacheServer.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/Masonry/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/LICENSE -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASCompositeConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASCompositeConstraint.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASConstraint.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASConstraintMaker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASConstraintMaker.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASLayoutConstraint.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASViewAttribute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASViewAttribute.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/MASViewConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/MASViewConstraint.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/Masonry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/NSArray+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/NSArray+MASAdditions.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/View+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/View+MASAdditions.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /Example/Pods/Masonry/Masonry/ViewController+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/Masonry/ViewController+MASAdditions.m -------------------------------------------------------------------------------- /Example/Pods/Masonry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Masonry/README.md -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/LICENSE.md -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/README.md -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.h -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPrompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPrompt.h -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPrompt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/Common/Implements/SJPrompt.m -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.m -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer.h -------------------------------------------------------------------------------- /Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJBaseVideoPlayer/SJBaseVideoPlayer/SJBaseVideoPlayer.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/LICENSE -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/README.md -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/SJAttributesFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/SJAttributesFactory.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJQueue.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJQueue.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/Protocol/SJSQLiteTableModelProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/Protocol/SJSQLiteTableModelProtocol.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+Private.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.m -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.h -------------------------------------------------------------------------------- /Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.m -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/LICENSE.md -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/README.md -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Consts/SJItemTags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Consts/SJItemTags.h -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Consts/SJItemTags.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Consts/SJItemTags.m -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Implements/SJLoadingView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Implements/SJLoadingView.h -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Implements/SJLoadingView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/SJVideoPlayer/Common/Implements/SJLoadingView.m -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/SJVideoPlayer/SJVideoPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/SJVideoPlayer/SJVideoPlayer.h -------------------------------------------------------------------------------- /Example/Pods/SJVideoPlayer/SJVideoPlayer/SJVideoPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/SJVideoPlayer/SJVideoPlayer/SJVideoPlayer.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/Masonry/Masonry-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/Masonry/Masonry-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Masonry/Masonry.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/Masonry/Masonry.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Masonry/Masonry.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/Masonry/Masonry.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJUIKit/SJUIKit-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJUIKit/SJUIKit-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJUIKit/SJUIKit-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJUIKit/SJUIKit-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJUIKit/SJUIKit.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJUIKit/SJUIKit.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJUIKit/SJUIKit.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJUIKit/SJUIKit.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJVideoPlayer/SJVideoPlayer-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJVideoPlayer/SJVideoPlayer-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJVideoPlayer/SJVideoPlayer-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJVideoPlayer/SJVideoPlayer-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SJVideoPlayer/SJVideoPlayer.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/SJVideoPlayer/SJVideoPlayer.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/YYModel/YYModel-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/YYModel/YYModel-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/YYModel/YYModel-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/YYModel/YYModel-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/YYModel/YYModel.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/YYModel/YYModel.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/YYModel/YYModel.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/Target Support Files/YYModel/YYModel.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/YYModel/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/LICENSE -------------------------------------------------------------------------------- /Example/Pods/YYModel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/README.md -------------------------------------------------------------------------------- /Example/Pods/YYModel/YYModel/NSObject+YYModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/YYModel/NSObject+YYModel.h -------------------------------------------------------------------------------- /Example/Pods/YYModel/YYModel/NSObject+YYModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/YYModel/NSObject+YYModel.m -------------------------------------------------------------------------------- /Example/Pods/YYModel/YYModel/YYClassInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/YYModel/YYClassInfo.h -------------------------------------------------------------------------------- /Example/Pods/YYModel/YYModel/YYClassInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/YYModel/YYClassInfo.m -------------------------------------------------------------------------------- /Example/Pods/YYModel/YYModel/YYModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Pods/YYModel/YYModel/YYModel.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SJMediaCacheServer.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SJMediaCacheServer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/Model/SJDemoMediaModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/Model/SJDemoMediaModel.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/Model/SJDemoMediaModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/Model/SJDemoMediaModel.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/SJDemoPlayerViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/SJDemoPlayerViewController.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/SJDemoPlayerViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/SJDemoPlayerViewController.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/SJDownloadsDemoViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/SJDownloadsDemoViewController.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/SJDownloadsDemoViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/SJDownloadsDemoViewController.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/View/SJDemoDownloadCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/View/SJDemoDownloadCell.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/View/SJDemoDownloadCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/View/SJDemoDownloadCell.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/View/SJDemoDownloadCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/View/SJDemoDownloadCell.xib -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/View/SJDemoMediaTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/View/SJDemoMediaTableViewCell.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/View/SJDemoMediaTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/View/SJDemoMediaTableViewCell.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/View/SJDemoMediaTableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/View/SJDemoMediaTableViewCell.xib -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoDownloadRow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoDownloadRow.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoDownloadRow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoDownloadRow.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoMediaRow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoMediaRow.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoMediaRow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoMediaRow.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoRow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoRow.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoRow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoRow.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoViewModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoViewModel.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoViewModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Downloads/ViewModel/SJDemoViewModel.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/SJAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/SJAppDelegate.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/SJAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/SJAppDelegate.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/SJMediaCacheServer-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/SJMediaCacheServer-Info.plist -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/SJMediaCacheServer-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/SJMediaCacheServer-Prefix.pch -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/SJViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/SJViewController.h -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/SJViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/SJViewController.m -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/SJMediaCacheServer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/SJMediaCacheServer/main.m -------------------------------------------------------------------------------- /Example/Tests/Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Tests/Tests-Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Tests/Tests-Prefix.pch -------------------------------------------------------------------------------- /Example/Tests/Tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/Example/Tests/Tests.m -------------------------------------------------------------------------------- /Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/README.md -------------------------------------------------------------------------------- /SJMediaCacheServer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer.podspec -------------------------------------------------------------------------------- /SJMediaCacheServer/Assets/common_mime_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Assets/common_mime_types.json -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAsset.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAsset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAsset.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentNode.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentNode.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentProvider.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAssetContentProvider.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/FILE/FILEAssetReader.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAsset.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAsset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAsset.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentProvider.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetContentReader.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetDefines.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetParser.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetParser.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetReader.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegment.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegment.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegmentNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegmentNode.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegmentNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/HLS/HLSAssetSegmentNode.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAsset.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAsset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAsset.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAssetReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAssetReader.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAssetReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/LocalFile/LocalFileAssetReader.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetContent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetContent.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetContent.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetContent.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetContentReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetContentReader.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetContentReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetContentReader.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetDefines.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetManager.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetManager.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetUsageLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetUsageLog.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSAssetUsageLog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSAssetUsageLog.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSConfiguration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSConfiguration.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Asset/MCSConfiguration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Asset/MCSConfiguration.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Cache/MCSCacheManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Cache/MCSCacheManager.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Cache/MCSCacheManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Cache/MCSCacheManager.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSConsts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSConsts.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSConsts.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSConsts.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSDatabase.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSDatabase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSDatabase.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSDefines.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSError.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSError.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSInterfaces.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSLogger.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSLogger.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSLogger.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSMimeType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSMimeType.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSMimeType.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSMimeType.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSNetworkUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSNetworkUtils.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSNetworkUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSNetworkUtils.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSReadwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSReadwrite.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSReadwrite.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSReadwrite.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSRequest.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSRequest.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSResources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSResources.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSResources.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSResources.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSRootDirectory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSRootDirectory.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSRootDirectory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSRootDirectory.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSURL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSURL.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSURL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSURL.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSUtils.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/MCSUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/MCSUtils.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSArray+MCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSArray+MCS.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSArray+MCS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSArray+MCS.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSFileHandle+MCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSFileHandle+MCS.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSFileHandle+MCS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSFileHandle+MCS.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSFileManager+MCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSFileManager+MCS.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSFileManager+MCS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSFileManager+MCS.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSURL+MCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSURL+MCS.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSURL+MCS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSURL+MCS.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSURLRequest+MCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSURLRequest+MCS.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Common/NSURLRequest+MCS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Common/NSURLRequest+MCS.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Download/MCSContents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Download/MCSContents.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Download/MCSContents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Download/MCSContents.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Download/MCSDownload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Download/MCSDownload.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Download/MCSDownload.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Download/MCSDownload.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Export/MCSExporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Export/MCSExporter.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Export/MCSExporter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Export/MCSExporter.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Export/MCSExporterDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Export/MCSExporterDefines.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Export/MCSExporterManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Export/MCSExporterManager.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Export/MCSExporterManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Export/MCSExporterManager.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/FILEPrefetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/FILEPrefetcher.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/FILEPrefetcher.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/FILEPrefetcher.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/HLSPrefetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/HLSPrefetcher.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/HLSPrefetcher.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/HLSPrefetcher.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/MCSPrefetcherDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/MCSPrefetcherDefines.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/MCSPrefetcherManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/MCSPrefetcherManager.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Prefetch/MCSPrefetcherManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Prefetch/MCSPrefetcherManager.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Task/MCSProxyTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Task/MCSProxyTask.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Task/MCSProxyTask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Task/MCSProxyTask.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Task/MCSResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Task/MCSResponse.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/Task/MCSResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/Task/MCSResponse.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequest.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequest.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequestRange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequestRange.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequestRange.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCHttpRequestRange.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCHttpResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCHttpResponse.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCHttpResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCHttpResponse.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCPin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCPin.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCPin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCPin.m -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCTcpSocketServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCTcpSocketServer.h -------------------------------------------------------------------------------- /SJMediaCacheServer/Core/TcpSocketServer/MCTcpSocketServer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/Core/TcpSocketServer/MCTcpSocketServer.m -------------------------------------------------------------------------------- /SJMediaCacheServer/SJMediaCacheServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/SJMediaCacheServer.h -------------------------------------------------------------------------------- /SJMediaCacheServer/SJMediaCacheServer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJMediaCacheServer/HEAD/SJMediaCacheServer/SJMediaCacheServer.m -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj --------------------------------------------------------------------------------