├── .gitignore ├── LICENSE ├── README.md ├── VideoPlayDemo.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── VideoPlayDemo ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets ├── AppIcon.appiconset │ └── Contents.json ├── Contents.json └── LaunchImage.launchimage │ └── Contents.json ├── Base.lproj └── LaunchScreen.storyboard ├── IMG_0950.jpg ├── Info.plist ├── SJVideoCrop ├── ExportVideoUtil.h ├── ExportVideoUtil.m ├── SJCommon.h ├── SJCropCollectionCell.h ├── SJCropCollectionCell.m ├── SJCropViewController.h ├── SJCropViewController.m ├── SJMediaInfoConfig.h ├── SJMediaInfoConfig.m ├── SJVideoCropView.h ├── SJVideoCropView.m ├── SJVideoPlayView.h ├── SJVideoPlayView.m ├── UIButton+SJExtension.h ├── UIButton+SJExtension.m ├── UIView+SJExtension.h └── UIView+SJExtension.m ├── eg.gif ├── main.m └── video.mp4 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/README.md -------------------------------------------------------------------------------- /VideoPlayDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /VideoPlayDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /VideoPlayDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /VideoPlayDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/AppDelegate.h -------------------------------------------------------------------------------- /VideoPlayDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/AppDelegate.m -------------------------------------------------------------------------------- /VideoPlayDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /VideoPlayDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /VideoPlayDemo/Assets.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/Assets.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /VideoPlayDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /VideoPlayDemo/IMG_0950.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/IMG_0950.jpg -------------------------------------------------------------------------------- /VideoPlayDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/Info.plist -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/ExportVideoUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/ExportVideoUtil.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/ExportVideoUtil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/ExportVideoUtil.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJCommon.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJCropCollectionCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJCropCollectionCell.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJCropCollectionCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJCropCollectionCell.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJCropViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJCropViewController.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJCropViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJCropViewController.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJMediaInfoConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJMediaInfoConfig.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJMediaInfoConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJMediaInfoConfig.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJVideoCropView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJVideoCropView.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJVideoCropView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJVideoCropView.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJVideoPlayView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJVideoPlayView.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/SJVideoPlayView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/SJVideoPlayView.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/UIButton+SJExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/UIButton+SJExtension.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/UIButton+SJExtension.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/UIButton+SJExtension.m -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/UIView+SJExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/UIView+SJExtension.h -------------------------------------------------------------------------------- /VideoPlayDemo/SJVideoCrop/UIView+SJExtension.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/SJVideoCrop/UIView+SJExtension.m -------------------------------------------------------------------------------- /VideoPlayDemo/eg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/eg.gif -------------------------------------------------------------------------------- /VideoPlayDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/main.m -------------------------------------------------------------------------------- /VideoPlayDemo/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1401788197/VideoSliderCrop/HEAD/VideoPlayDemo/video.mp4 --------------------------------------------------------------------------------