├── .gitignore ├── .travis.yml ├── ABVideoRangeSlider.podspec ├── ABVideoRangeSlider ├── Assets │ ├── BorderLine.png │ ├── EndIndicator.png │ ├── ProgressIndicator.png │ └── StartIndicator.png └── Classes │ ├── .gitkeep │ ├── ABBorder.swift │ ├── ABEndIndicator.swift │ ├── ABProgressIndicator.swift │ ├── ABStartIndicator.swift │ ├── ABThumbnailsManager.swift │ ├── ABTimeView.swift │ ├── ABVideoHelper.swift │ └── ABVideoRangeSlider.swift ├── Example ├── ABVideoRangeSlider.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── ABVideoRangeSlider-Example.xcscheme ├── ABVideoRangeSlider.xcworkspace │ └── contents.xcworkspacedata ├── ABVideoRangeSlider │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── CustomBorder.imageset │ │ │ ├── Contents.json │ │ │ ├── CustomBorder-1.png │ │ │ ├── CustomBorder-2.png │ │ │ └── CustomBorder.png │ │ ├── CustomEndIndicator.imageset │ │ │ ├── Contents.json │ │ │ ├── CustomEndIndicator-1.png │ │ │ ├── CustomEndIndicator-2.png │ │ │ └── CustomEndIndicator.png │ │ ├── CustomProgress.imageset │ │ │ ├── Contents.json │ │ │ ├── CustomProgress-1.png │ │ │ ├── CustomProgress-2.png │ │ │ └── CustomProgress.png │ │ └── CustomStartIndicator.imageset │ │ │ ├── Contents.json │ │ │ ├── CustomStartIndicator-1.png │ │ │ ├── CustomStartIndicator-2.png │ │ │ └── CustomStartIndicator.png │ ├── Info.plist │ ├── ViewController.swift │ └── test.mp4 ├── Podfile └── Tests │ ├── Info.plist │ └── Tests.swift ├── LICENSE ├── README.md └── Screenshots ├── CustomIndicators.png ├── CustomTimeLabels.png ├── Portrait.png └── ProgressIndicator.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/.travis.yml -------------------------------------------------------------------------------- /ABVideoRangeSlider.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider.podspec -------------------------------------------------------------------------------- /ABVideoRangeSlider/Assets/BorderLine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Assets/BorderLine.png -------------------------------------------------------------------------------- /ABVideoRangeSlider/Assets/EndIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Assets/EndIndicator.png -------------------------------------------------------------------------------- /ABVideoRangeSlider/Assets/ProgressIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Assets/ProgressIndicator.png -------------------------------------------------------------------------------- /ABVideoRangeSlider/Assets/StartIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Assets/StartIndicator.png -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABBorder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABBorder.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABEndIndicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABEndIndicator.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABProgressIndicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABProgressIndicator.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABStartIndicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABStartIndicator.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABThumbnailsManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABThumbnailsManager.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABTimeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABTimeView.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABVideoHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABVideoHelper.swift -------------------------------------------------------------------------------- /ABVideoRangeSlider/Classes/ABVideoRangeSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/ABVideoRangeSlider/Classes/ABVideoRangeSlider.swift -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider.xcodeproj/xcshareddata/xcschemes/ABVideoRangeSlider-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider.xcodeproj/xcshareddata/xcschemes/ABVideoRangeSlider-Example.xcscheme -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/AppDelegate.swift -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/CustomBorder-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/CustomBorder-1.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/CustomBorder-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/CustomBorder-2.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/CustomBorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomBorder.imageset/CustomBorder.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/CustomEndIndicator-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/CustomEndIndicator-1.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/CustomEndIndicator-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/CustomEndIndicator-2.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/CustomEndIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomEndIndicator.imageset/CustomEndIndicator.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/CustomProgress-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/CustomProgress-1.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/CustomProgress-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/CustomProgress-2.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/CustomProgress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomProgress.imageset/CustomProgress.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/CustomStartIndicator-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/CustomStartIndicator-1.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/CustomStartIndicator-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/CustomStartIndicator-2.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/CustomStartIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Images.xcassets/CustomStartIndicator.imageset/CustomStartIndicator.png -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/Info.plist -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/ViewController.swift -------------------------------------------------------------------------------- /Example/ABVideoRangeSlider/test.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/ABVideoRangeSlider/test.mp4 -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/Tests/Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Example/Tests/Tests.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/CustomIndicators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Screenshots/CustomIndicators.png -------------------------------------------------------------------------------- /Screenshots/CustomTimeLabels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Screenshots/CustomTimeLabels.png -------------------------------------------------------------------------------- /Screenshots/Portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Screenshots/Portrait.png -------------------------------------------------------------------------------- /Screenshots/ProgressIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppsBoulevard/ABVideoRangeSlider/HEAD/Screenshots/ProgressIndicator.png --------------------------------------------------------------------------------