├── .DS_Store ├── .gitignore ├── LICENSE.md ├── Project ├── Podfile ├── Podfile.lock ├── Pods │ ├── .DS_Store │ ├── Local Podspecs │ │ └── SJBaseVideoPlayer.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 │ │ └── xcuserdata │ │ │ ├── bluedancer.xcuserdatad │ │ │ └── xcschemes │ │ │ │ ├── Masonry.xcscheme │ │ │ │ ├── Pods-Project.xcscheme │ │ │ │ ├── SJBaseVideoPlayer.xcscheme │ │ │ │ ├── SJUIKit.xcscheme │ │ │ │ ├── YYModel.xcscheme │ │ │ │ └── xcschememanagement.plist │ │ │ ├── changsanjiang.xcuserdatad │ │ │ └── xcschemes │ │ │ │ ├── Masonry.xcscheme │ │ │ │ ├── Pods-Project.xcscheme │ │ │ │ ├── SJBaseVideoPlayer.xcscheme │ │ │ │ ├── SJUIKit.xcscheme │ │ │ │ ├── YYModel.xcscheme │ │ │ │ └── xcschememanagement.plist │ │ │ └── lanwuzhe.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── Masonry.xcscheme │ │ │ ├── Pods-Project.xcscheme │ │ │ ├── SJBaseVideoPlayer.xcscheme │ │ │ ├── SJUIKit.xcscheme │ │ │ ├── YYModel.xcscheme │ │ │ └── xcschememanagement.plist │ ├── 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 │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-Info.plist │ │ │ ├── Masonry-dummy.m │ │ │ ├── Masonry-prefix.pch │ │ │ ├── Masonry-umbrella.h │ │ │ ├── Masonry.debug.xcconfig │ │ │ ├── Masonry.modulemap │ │ │ ├── Masonry.release.xcconfig │ │ │ └── Masonry.xcconfig │ │ ├── Pods-Project │ │ │ ├── Pods-Project-Info.plist │ │ │ ├── Pods-Project-acknowledgements.markdown │ │ │ ├── Pods-Project-acknowledgements.plist │ │ │ ├── Pods-Project-dummy.m │ │ │ ├── Pods-Project-frameworks.sh │ │ │ ├── Pods-Project-resources.sh │ │ │ ├── Pods-Project-umbrella.h │ │ │ ├── Pods-Project.debug.xcconfig │ │ │ ├── Pods-Project.modulemap │ │ │ └── Pods-Project.release.xcconfig │ │ ├── SJBaseVideoPlayer │ │ │ ├── SJBaseVideoPlayer-Info.plist │ │ │ ├── SJBaseVideoPlayer-dummy.m │ │ │ ├── SJBaseVideoPlayer-prefix.pch │ │ │ ├── SJBaseVideoPlayer-umbrella.h │ │ │ ├── SJBaseVideoPlayer.debug.xcconfig │ │ │ ├── SJBaseVideoPlayer.modulemap │ │ │ ├── SJBaseVideoPlayer.release.xcconfig │ │ │ └── SJBaseVideoPlayer.xcconfig │ │ ├── SJUIKit │ │ │ ├── SJUIKit-Info.plist │ │ │ ├── SJUIKit-dummy.m │ │ │ ├── SJUIKit-prefix.pch │ │ │ ├── SJUIKit-umbrella.h │ │ │ ├── SJUIKit.debug.xcconfig │ │ │ ├── SJUIKit.modulemap │ │ │ ├── SJUIKit.release.xcconfig │ │ │ └── SJUIKit.xcconfig │ │ └── YYModel │ │ │ ├── YYModel-Info.plist │ │ │ ├── YYModel-dummy.m │ │ │ ├── YYModel-prefix.pch │ │ │ ├── YYModel-umbrella.h │ │ │ ├── YYModel.debug.xcconfig │ │ │ ├── YYModel.modulemap │ │ │ └── YYModel.release.xcconfig │ └── YYModel │ │ ├── LICENSE │ │ ├── README.md │ │ └── YYModel │ │ ├── NSObject+YYModel.h │ │ ├── NSObject+YYModel.m │ │ ├── YYClassInfo.h │ │ ├── YYClassInfo.m │ │ └── YYModel.h ├── Project.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── bluedancer.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ ├── bluedancer.xcuserdatad │ │ └── xcschemes │ │ │ ├── Project.xcscheme │ │ │ └── xcschememanagement.plist │ │ ├── changsanjiang.xcuserdatad │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ │ └── lanwuzhe.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── Project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ ├── bluedancer.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ └── changsanjiang.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist └── Project │ ├── .DS_Store │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── UIViewController+SJRotationControlExtended.h │ ├── UIViewController+SJRotationControlExtended.m │ ├── ViewController.h │ ├── ViewController.m │ ├── imgs │ ├── thanks_wechat.JPG │ └── thanks_zfb.JPG │ └── main.m ├── README.md ├── SJBaseVideoPlayer.podspec ├── SJBaseVideoPlayer ├── .DS_Store ├── AVPlayer │ ├── .DS_Store │ ├── AVPlayer.md │ ├── Core │ │ ├── AVAsset+SJAVMediaExport.h │ │ ├── AVAsset+SJAVMediaExport.m │ │ ├── SJAVMediaPlayer.h │ │ ├── SJAVMediaPlayer.m │ │ ├── SJAVMediaPlayerLayerView.h │ │ ├── SJAVMediaPlayerLayerView.m │ │ ├── SJAVMediaPlayerLoader.h │ │ ├── SJAVMediaPlayerLoader.m │ │ ├── SJAVPictureInPictureController.h │ │ ├── SJAVPictureInPictureController.m │ │ ├── SJAVPlayerItemObservation.h │ │ ├── SJAVPlayerItemObservation.m │ │ ├── SJAVPlayerObservation.h │ │ ├── SJAVPlayerObservation.m │ │ ├── SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h │ │ ├── SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.m │ │ ├── SJVideoPlayerURLAssetPrefetcher.h │ │ └── SJVideoPlayerURLAssetPrefetcher.m │ ├── SJAVMediaPlaybackController.h │ └── SJAVMediaPlaybackController.m ├── AliPlayer │ ├── .DS_Store │ ├── AliPlayer.md │ ├── Core │ │ ├── SJAliMediaPlayer.h │ │ ├── SJAliMediaPlayer.m │ │ ├── SJAliMediaPlayerInternal.h │ │ ├── SJAliMediaPlayerLayerView.h │ │ ├── SJAliMediaPlayerLayerView.m │ │ ├── SJAliPictureInPictureController.h │ │ ├── SJAliPictureInPictureController.m │ │ ├── SJVideoPlayerURLAsset+SJAliMediaPlaybackAdd.h │ │ └── SJVideoPlayerURLAsset+SJAliMediaPlaybackAdd.m │ ├── SJAliMediaPlaybackController.h │ └── SJAliMediaPlaybackController.m ├── AliVodPlayer │ ├── AliVodPlayer.md │ ├── Core │ │ ├── SJAliyunVodModel.h │ │ ├── SJAliyunVodModel.m │ │ ├── SJAliyunVodPlayer.h │ │ ├── SJAliyunVodPlayer.m │ │ ├── SJAliyunVodPlayerLayerView.h │ │ ├── SJAliyunVodPlayerLayerView.m │ │ ├── SJVideoPlayerURLAsset+SJAliyunVodPlaybackAdd.h │ │ └── SJVideoPlayerURLAsset+SJAliyunVodPlaybackAdd.m │ ├── SJAliyunVodPlaybackController.h │ └── SJAliyunVodPlaybackController.m ├── Common │ ├── .DS_Store │ ├── Const │ │ ├── SJBaseVideoPlayerConst.h │ │ ├── SJBaseVideoPlayerConst.m │ │ └── SJVideoPlayerPlayStatusDefines.h │ ├── Foundation │ │ ├── Foundation.md │ │ ├── NSString+SJBaseVideoPlayerExtended.h │ │ ├── NSString+SJBaseVideoPlayerExtended.m │ │ ├── NSTimer+SJAssetAdd.h │ │ └── NSTimer+SJAssetAdd.m │ ├── Implements │ │ ├── .DS_Store │ │ ├── Implements.md │ │ ├── SJControlLayerAppearStateManager.h │ │ ├── SJControlLayerAppearStateManager.m │ │ ├── SJDanmakuItem.h │ │ ├── SJDanmakuItem.m │ │ ├── SJDanmakuPopupController.h │ │ ├── SJDanmakuPopupController.m │ │ ├── SJDeviceVolumeAndBrightness.h │ │ ├── SJDeviceVolumeAndBrightness.m │ │ ├── SJDeviceVolumeAndBrightnessController.h │ │ ├── SJDeviceVolumeAndBrightnessController.m │ │ ├── SJDeviceVolumeAndBrightnessTargetViewContext.h │ │ ├── SJDeviceVolumeAndBrightnessTargetViewContext.m │ │ ├── SJFitOnScreenManager.h │ │ ├── SJFitOnScreenManager.m │ │ ├── SJFlipTransitionManager.h │ │ ├── SJFlipTransitionManager.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 │ │ ├── SJPlayerViewInternal.h │ │ ├── SJPromptingPopupController.h │ │ ├── SJPromptingPopupController.m │ │ ├── SJReachability.h │ │ ├── SJReachability.m │ │ ├── SJRotationDefines.h │ │ ├── SJRotationDefines.m │ │ ├── SJRotationFullscreenNavigationController.h │ │ ├── SJRotationFullscreenNavigationController.m │ │ ├── SJRotationFullscreenViewController.h │ │ ├── SJRotationFullscreenViewController.m │ │ ├── SJRotationFullscreenWindow.h │ │ ├── SJRotationFullscreenWindow.m │ │ ├── SJRotationManager.h │ │ ├── SJRotationManager.m │ │ ├── SJRotationManagerInternal.h │ │ ├── SJRotationManager_iOS_16_Later.h │ │ ├── SJRotationManager_iOS_16_Later.m │ │ ├── SJRotationManager_iOS_9_15.h │ │ ├── SJRotationManager_iOS_9_15.m │ │ ├── SJRotationObserver.h │ │ ├── SJRotationObserver.m │ │ ├── SJSmallViewFloatingController.h │ │ ├── SJSmallViewFloatingController.m │ │ ├── SJSubtitleItem.h │ │ ├── SJSubtitleItem.m │ │ ├── SJSubtitlePopupController.h │ │ ├── SJSubtitlePopupController.m │ │ ├── SJTextPopupController.h │ │ ├── SJTextPopupController.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 │ │ ├── Interfaces.md │ │ ├── SJControlLayerAppearManagerDefines.h │ │ ├── SJDanmakuPopupControllerDefines.h │ │ ├── SJDeviceVolumeAndBrightnessControllerDefines.h │ │ ├── SJFitOnScreenManagerDefines.h │ │ ├── SJFlipTransitionManagerDefines.h │ │ ├── SJGestureControllerDefines.h │ │ ├── SJPictureInPictureControllerDefines.h │ │ ├── SJPlaybackHistoryControllerDefines.h │ │ ├── SJPromptingPopupControllerDefines.h │ │ ├── SJReachabilityDefines.h │ │ ├── SJRotationManagerDefines.h │ │ ├── SJSmallViewFloatingControllerDefines.h │ │ ├── SJSubtitlePopupControllerDefines.h │ │ ├── SJTextPopupControllerDefines.h │ │ ├── SJVideoPlayerControlLayerProtocol.h │ │ ├── SJVideoPlayerPlaybackControllerDefines.h │ │ ├── SJVideoPlayerPresentViewDefines.h │ │ ├── SJViewControllerManagerDefines.h │ │ └── SJWatermarkViewDefines.h │ ├── UIKit │ │ ├── CALayer+SJBaseVideoPlayerExtended.h │ │ ├── CALayer+SJBaseVideoPlayerExtended.m │ │ ├── UIKit.md │ │ ├── UIScrollView+SJBaseVideoPlayerExtended.h │ │ ├── UIScrollView+SJBaseVideoPlayerExtended.m │ │ ├── UIView+SJBaseVideoPlayerExtended.h │ │ ├── UIView+SJBaseVideoPlayerExtended.m │ │ ├── UIViewController+SJBaseVideoPlayerExtended.h │ │ └── UIViewController+SJBaseVideoPlayerExtended.m │ └── Utils │ │ ├── SJApplicationObservation.h │ │ ├── SJApplicationObservation.m │ │ ├── SJTimerControl.h │ │ ├── SJTimerControl.m │ │ ├── SJVideoPlayerRegistrar.h │ │ ├── SJVideoPlayerRegistrar.m │ │ └── Utils.md ├── IJKPlayer │ ├── .DS_Store │ ├── Core │ │ ├── SJIJKMediaPlayer.h │ │ ├── SJIJKMediaPlayer.m │ │ ├── SJIJKMediaPlayerLayerView.h │ │ └── SJIJKMediaPlayerLayerView.m │ ├── IJKPlayer.md │ ├── SJIJKMediaPlaybackController.h │ └── SJIJKMediaPlaybackController.m ├── KSYMediaPlayer │ ├── Core │ │ ├── SJKSYMediaPlayer.h │ │ ├── SJKSYMediaPlayer.m │ │ ├── SJKSYMediaPlayerView.h │ │ └── SJKSYMediaPlayerView.m │ ├── SJKSYMediaPlayerPlaybackController.h │ └── SJKSYMediaPlayerPlaybackController.m ├── PLPLayer │ ├── Core │ │ ├── SJPLMediaPlayer.h │ │ ├── SJPLMediaPlayer.m │ │ ├── SJPLMediaPlayerLayerView.h │ │ ├── SJPLMediaPlayerLayerView.m │ │ ├── SJVideoPlayerURLAsset+SJPLMediaPlaybackAdd.h │ │ └── SJVideoPlayerURLAsset+SJPLMediaPlaybackAdd.m │ ├── SJPLPlayerPlaybackController.h │ └── SJPLPlayerPlaybackController.m ├── ResourceLoader │ ├── .DS_Store │ ├── ResourceLoader.md │ ├── 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 └── SJBaseVideoPlayer_ijkplayer.podspec /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Project/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Podfile -------------------------------------------------------------------------------- /Project/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Podfile.lock -------------------------------------------------------------------------------- /Project/Pods/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/.DS_Store -------------------------------------------------------------------------------- /Project/Pods/Local Podspecs/SJBaseVideoPlayer.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Local Podspecs/SJBaseVideoPlayer.podspec.json -------------------------------------------------------------------------------- /Project/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Manifest.lock -------------------------------------------------------------------------------- /Project/Pods/Masonry/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/LICENSE -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASCompositeConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASCompositeConstraint.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASConstraint.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASConstraintMaker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASConstraintMaker.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASLayoutConstraint.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASViewAttribute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASViewAttribute.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/MASViewConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/MASViewConstraint.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/Masonry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/NSArray+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/NSArray+MASAdditions.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/View+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/View+MASAdditions.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /Project/Pods/Masonry/Masonry/ViewController+MASAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/Masonry/ViewController+MASAdditions.m -------------------------------------------------------------------------------- /Project/Pods/Masonry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Masonry/README.md -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/Masonry.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/Masonry.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/Pods-Project.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/Pods-Project.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/SJBaseVideoPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/SJBaseVideoPlayer.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/SJUIKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/SJUIKit.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/YYModel.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/YYModel.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/Masonry.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/Masonry.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/Pods-Project.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/Pods-Project.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/SJBaseVideoPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/SJBaseVideoPlayer.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/SJUIKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/SJUIKit.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/YYModel.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/YYModel.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/Masonry.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/Masonry.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/Pods-Project.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/Pods-Project.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/SJBaseVideoPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/SJBaseVideoPlayer.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/SJUIKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/SJUIKit.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/YYModel.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/YYModel.xcscheme -------------------------------------------------------------------------------- /Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Pods.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/LICENSE -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/README.md -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributeWorker.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/Deprecated/SJAttributesRecorder.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/NSAttributedString+SJMake.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/SJAttributesFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/SJAttributesFactory.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitAttributesDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitAttributesDefines.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUIKitTextMaker.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTAttributes.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRangeHandler.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRecorder.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTRegexHandler.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/AttributesFactory/UIKitText/SJUTUtils.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/ObserverHelper/NSObject+SJObserverHelper.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJPresentationQueue.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJQueue.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJQueue.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJRunLoopTaskQueue.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/Queues/SJTaskQueue.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3ColumnOrder.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Condition.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3Logger.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableClassCache.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLite3TableInfoCache.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteColumnInfo.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteCore.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteErrors.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteObjectInfo.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableInfo.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Core/SJSQLiteTableModelConstraints.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/Protocol/SJSQLiteTableModelProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/Protocol/SJSQLiteTableModelProtocol.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+FoundationExtended.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+Private.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+QueryExtended.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+RemoveExtended.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3+TableExtended.m -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.h -------------------------------------------------------------------------------- /Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/SJUIKit/SJUIKit/SQLite3/SJSQLite3.m -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry-Info.plist -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry-dummy.m -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry-prefix.pch -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry-umbrella.h -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry.debug.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry.modulemap -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry.release.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Masonry/Masonry.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Masonry/Masonry.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-Info.plist -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-acknowledgements.markdown -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-acknowledgements.plist -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-dummy.m -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-frameworks.sh -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-resources.sh -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project-umbrella.h -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project.debug.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project.modulemap -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/Pods-Project/Pods-Project.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/Pods-Project/Pods-Project.release.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-Info.plist -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-dummy.m -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-prefix.pch -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer-umbrella.h -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.debug.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.modulemap -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.release.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJBaseVideoPlayer/SJBaseVideoPlayer.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit-Info.plist -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit-dummy.m -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit-prefix.pch -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit-umbrella.h -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit.debug.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit.modulemap -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit.release.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/SJUIKit/SJUIKit.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/SJUIKit/SJUIKit.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel-Info.plist -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel-dummy.m -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel-prefix.pch -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel-umbrella.h -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel.debug.xcconfig -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel.modulemap -------------------------------------------------------------------------------- /Project/Pods/Target Support Files/YYModel/YYModel.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/Target Support Files/YYModel/YYModel.release.xcconfig -------------------------------------------------------------------------------- /Project/Pods/YYModel/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/LICENSE -------------------------------------------------------------------------------- /Project/Pods/YYModel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/README.md -------------------------------------------------------------------------------- /Project/Pods/YYModel/YYModel/NSObject+YYModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/YYModel/NSObject+YYModel.h -------------------------------------------------------------------------------- /Project/Pods/YYModel/YYModel/NSObject+YYModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/YYModel/NSObject+YYModel.m -------------------------------------------------------------------------------- /Project/Pods/YYModel/YYModel/YYClassInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/YYModel/YYClassInfo.h -------------------------------------------------------------------------------- /Project/Pods/YYModel/YYModel/YYClassInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/YYModel/YYClassInfo.m -------------------------------------------------------------------------------- /Project/Pods/YYModel/YYModel/YYModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Pods/YYModel/YYModel/YYModel.h -------------------------------------------------------------------------------- /Project/Project.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Project/Project.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Project/Project.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Project/Project.xcodeproj/project.xcworkspace/xcuserdata/bluedancer.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/project.xcworkspace/xcuserdata/bluedancer.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Project/Project.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/Project.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/Project.xcscheme -------------------------------------------------------------------------------- /Project/Project.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/xcuserdata/bluedancer.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Project/Project.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/xcuserdata/changsanjiang.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Project/Project.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcodeproj/xcuserdata/lanwuzhe.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Project/Project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Project/Project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Project/Project.xcworkspace/xcuserdata/bluedancer.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcworkspace/xcuserdata/bluedancer.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Project/Project.xcworkspace/xcuserdata/bluedancer.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcworkspace/xcuserdata/bluedancer.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Project/Project.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Project/Project.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project.xcworkspace/xcuserdata/changsanjiang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Project/Project/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/.DS_Store -------------------------------------------------------------------------------- /Project/Project/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/AppDelegate.h -------------------------------------------------------------------------------- /Project/Project/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/AppDelegate.m -------------------------------------------------------------------------------- /Project/Project/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Project/Project/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Project/Project/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Project/Project/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/Info.plist -------------------------------------------------------------------------------- /Project/Project/UIViewController+SJRotationControlExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/UIViewController+SJRotationControlExtended.h -------------------------------------------------------------------------------- /Project/Project/UIViewController+SJRotationControlExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/UIViewController+SJRotationControlExtended.m -------------------------------------------------------------------------------- /Project/Project/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/ViewController.h -------------------------------------------------------------------------------- /Project/Project/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/ViewController.m -------------------------------------------------------------------------------- /Project/Project/imgs/thanks_wechat.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/imgs/thanks_wechat.JPG -------------------------------------------------------------------------------- /Project/Project/imgs/thanks_zfb.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/imgs/thanks_zfb.JPG -------------------------------------------------------------------------------- /Project/Project/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/Project/Project/main.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/README.md -------------------------------------------------------------------------------- /SJBaseVideoPlayer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer.podspec -------------------------------------------------------------------------------- /SJBaseVideoPlayer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/AVPlayer.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/AVAsset+SJAVMediaExport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/AVAsset+SJAVMediaExport.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/AVAsset+SJAVMediaExport.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/AVAsset+SJAVMediaExport.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVMediaPlayerLoader.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVPictureInPictureController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVPictureInPictureController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVPictureInPictureController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVPictureInPictureController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerItemObservation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerItemObservation.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerItemObservation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerItemObservation.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerObservation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerObservation.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerObservation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJAVPlayerObservation.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAsset+SJAVMediaPlaybackAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/Core/SJVideoPlayerURLAssetPrefetcher.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/SJAVMediaPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/SJAVMediaPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AVPlayer/SJAVMediaPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AVPlayer/SJAVMediaPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/AliPlayer.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayerInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayerInternal.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayerLayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayerLayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayerLayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliMediaPlayerLayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliPictureInPictureController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliPictureInPictureController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJAliPictureInPictureController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJAliPictureInPictureController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJVideoPlayerURLAsset+SJAliMediaPlaybackAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJVideoPlayerURLAsset+SJAliMediaPlaybackAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/Core/SJVideoPlayerURLAsset+SJAliMediaPlaybackAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/Core/SJVideoPlayerURLAsset+SJAliMediaPlaybackAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/SJAliMediaPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/SJAliMediaPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliPlayer/SJAliMediaPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliPlayer/SJAliMediaPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/AliVodPlayer.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodModel.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodModel.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayerLayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayerLayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayerLayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJAliyunVodPlayerLayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJVideoPlayerURLAsset+SJAliyunVodPlaybackAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJVideoPlayerURLAsset+SJAliyunVodPlaybackAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/Core/SJVideoPlayerURLAsset+SJAliyunVodPlaybackAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/Core/SJVideoPlayerURLAsset+SJAliyunVodPlaybackAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/SJAliyunVodPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/SJAliyunVodPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/AliVodPlayer/SJAliyunVodPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/AliVodPlayer/SJAliyunVodPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Const/SJBaseVideoPlayerConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Const/SJBaseVideoPlayerConst.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Const/SJBaseVideoPlayerConst.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Const/SJBaseVideoPlayerConst.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Const/SJVideoPlayerPlayStatusDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Const/SJVideoPlayerPlayStatusDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Foundation/Foundation.md: -------------------------------------------------------------------------------- 1 | 该模块只对Foundation进行扩展, 不可依赖其他任何模块 2 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Foundation/NSString+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Foundation/NSString+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Foundation/NSString+SJBaseVideoPlayerExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Foundation/NSString+SJBaseVideoPlayerExtended.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Foundation/NSTimer+SJAssetAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Foundation/NSTimer+SJAssetAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Foundation/NSTimer+SJAssetAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Foundation/NSTimer+SJAssetAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/Implements.md: -------------------------------------------------------------------------------- 1 | 接口实现模块 2 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJControlLayerAppearStateManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJControlLayerAppearStateManager.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJControlLayerAppearStateManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJControlLayerAppearStateManager.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDanmakuItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDanmakuItem.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDanmakuItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDanmakuItem.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDanmakuPopupController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDanmakuPopupController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDanmakuPopupController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDanmakuPopupController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightness.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightness.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightness.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessTargetViewContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessTargetViewContext.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessTargetViewContext.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJDeviceVolumeAndBrightnessTargetViewContext.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJFitOnScreenManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJFitOnScreenManager.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJFitOnScreenManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJFitOnScreenManager.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJFlipTransitionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJFlipTransitionManager.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJFlipTransitionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJFlipTransitionManager.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJMediaPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJMediaPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJMediaPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJMediaPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayModel+SJPrivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayModel+SJPrivate.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayModel.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayModel.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayModelPropertiesObserver.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlaybackHistoryController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlaybackHistoryController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlaybackHistoryController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlaybackHistoryController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlaybackObservation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlaybackObservation.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlaybackObservation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlaybackObservation.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlaybackRecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlaybackRecord.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlaybackRecord.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlaybackRecord.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayerAutoplayConfig.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPlayerViewInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPlayerViewInternal.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPromptingPopupController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPromptingPopupController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJPromptingPopupController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJPromptingPopupController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJReachability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJReachability.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJReachability.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJReachability.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationDefines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationDefines.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenNavigationController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenNavigationController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenNavigationController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenNavigationController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenViewController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenViewController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenWindow.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenWindow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationFullscreenWindow.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManager.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManager.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManagerInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManagerInternal.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_16_Later.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_16_Later.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_16_Later.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_16_Later.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_9_15.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_9_15.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_9_15.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationManager_iOS_9_15.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationObserver.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJRotationObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJRotationObserver.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJSmallViewFloatingController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJSmallViewFloatingController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJSmallViewFloatingController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJSmallViewFloatingController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJSubtitleItem.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJSubtitlePopupController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJSubtitlePopupController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJSubtitlePopupController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJSubtitlePopupController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJTextPopupController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJTextPopupController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJTextPopupController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJTextPopupController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo+Private.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoDefinitionSwitchingInfo.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerPresentView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJSubtitlesAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJSubtitlesAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJSubtitlesAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset+SJSubtitlesAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJVideoPlayerURLAsset.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJViewControllerManager.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJWatermarkView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJWatermarkView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Implements/SJWatermarkView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Implements/SJWatermarkView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/Interfaces.md: -------------------------------------------------------------------------------- 1 | 接口定义模块 2 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJControlLayerAppearManagerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJControlLayerAppearManagerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJDanmakuPopupControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJDanmakuPopupControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJDeviceVolumeAndBrightnessControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJDeviceVolumeAndBrightnessControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJFitOnScreenManagerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJFitOnScreenManagerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJFlipTransitionManagerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJFlipTransitionManagerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJGestureControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJGestureControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJPictureInPictureControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJPictureInPictureControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJPlaybackHistoryControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJPlaybackHistoryControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJPromptingPopupControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJPromptingPopupControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJReachabilityDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJReachabilityDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJRotationManagerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJRotationManagerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJSmallViewFloatingControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJSmallViewFloatingControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJSubtitlePopupControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJSubtitlePopupControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJTextPopupControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJTextPopupControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerControlLayerProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerControlLayerProtocol.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPlaybackControllerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPlaybackControllerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPresentViewDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJVideoPlayerPresentViewDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJViewControllerManagerDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJViewControllerManagerDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Interfaces/SJWatermarkViewDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Interfaces/SJWatermarkViewDefines.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/CALayer+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/CALayer+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/CALayer+SJBaseVideoPlayerExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/CALayer+SJBaseVideoPlayerExtended.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIKit.md: -------------------------------------------------------------------------------- 1 | 该模块只对UIKit进行扩展, 未来如有必要, 可依赖Foundation模块 2 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/UIScrollView+SJBaseVideoPlayerExtended.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIView+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/UIView+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIView+SJBaseVideoPlayerExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/UIView+SJBaseVideoPlayerExtended.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/UIKit/UIViewController+SJBaseVideoPlayerExtended.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/SJApplicationObservation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Utils/SJApplicationObservation.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/SJApplicationObservation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Utils/SJApplicationObservation.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/SJTimerControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Utils/SJTimerControl.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/SJTimerControl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Utils/SJTimerControl.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/SJVideoPlayerRegistrar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Utils/SJVideoPlayerRegistrar.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/SJVideoPlayerRegistrar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/Common/Utils/SJVideoPlayerRegistrar.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/Common/Utils/Utils.md: -------------------------------------------------------------------------------- 1 | 工具集. 可依赖 UIKit 及 Foundation 模块 2 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayerLayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayerLayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayerLayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/Core/SJIJKMediaPlayerLayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/IJKPlayer.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/SJIJKMediaPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/SJIJKMediaPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/IJKPlayer/SJIJKMediaPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/IJKPlayer/SJIJKMediaPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/KSYMediaPlayer/Core/SJKSYMediaPlayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/KSYMediaPlayer/SJKSYMediaPlayerPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/KSYMediaPlayer/SJKSYMediaPlayerPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/KSYMediaPlayer/SJKSYMediaPlayerPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/KSYMediaPlayer/SJKSYMediaPlayerPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayerLayerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayerLayerView.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayerLayerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/Core/SJPLMediaPlayerLayerView.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/Core/SJVideoPlayerURLAsset+SJPLMediaPlaybackAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/Core/SJVideoPlayerURLAsset+SJPLMediaPlaybackAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/Core/SJVideoPlayerURLAsset+SJPLMediaPlaybackAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/Core/SJVideoPlayerURLAsset+SJPLMediaPlaybackAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/SJPLPlayerPlaybackController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/SJPLPlayerPlaybackController.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/PLPLayer/SJPLPlayerPlaybackController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/PLPLayer/SJPLPlayerPlaybackController.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/ResourceLoader/.DS_Store -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/ResourceLoader.md: -------------------------------------------------------------------------------- 1 | 该模块负责加载图片资源 2 | -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResourceLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResourceLoader.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResourceLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResourceLoader.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResources.bundle/brightness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResources.bundle/brightness.png -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResources.bundle/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResources.bundle/mute.png -------------------------------------------------------------------------------- /SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResources.bundle/volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/ResourceLoader/SJBaseVideoPlayerResources.bundle/volume.png -------------------------------------------------------------------------------- /SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/SJBaseVideoPlayer+TestLog.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/SJBaseVideoPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/SJBaseVideoPlayer.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/SJBaseVideoPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/SJBaseVideoPlayer.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/SJPlaybackRecordSaveHandler.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.h -------------------------------------------------------------------------------- /SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer/UIScrollView+ListViewAutoplaySJAdd.m -------------------------------------------------------------------------------- /SJBaseVideoPlayer_ijkplayer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/changsanjiang/SJBaseVideoPlayer/HEAD/SJBaseVideoPlayer_ijkplayer.podspec --------------------------------------------------------------------------------