├── .gitignore ├── .travis.yml ├── Example ├── MBVideoPlayer.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── MBVideoPlayer-Example.xcscheme ├── MBVideoPlayer.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── MBVideoPlayer │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Images.xcassets │ │ ├── 1.imageset │ │ │ ├── 1.jpeg │ │ │ └── Contents.json │ │ ├── 2.imageset │ │ │ ├── 2.jpeg │ │ │ └── Contents.json │ │ ├── 3.imageset │ │ │ ├── 3.jpeg │ │ │ └── Contents.json │ │ ├── 4.imageset │ │ │ ├── 4.jpeg │ │ │ └── Contents.json │ │ ├── 5.imageset │ │ │ ├── 5.jpeg │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Info.plist │ ├── SceneDelegate.swift │ └── ViewController.swift ├── Podfile ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── MBVideoPlayer.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── MBVideoPlayer │ │ ├── MBVideoPlayer-Info.plist │ │ ├── MBVideoPlayer-dummy.m │ │ ├── MBVideoPlayer-prefix.pch │ │ ├── MBVideoPlayer-umbrella.h │ │ ├── MBVideoPlayer.modulemap │ │ └── MBVideoPlayer.xcconfig │ │ ├── Pods-MBVideoPlayer_Example │ │ ├── Pods-MBVideoPlayer_Example-Info.plist │ │ ├── Pods-MBVideoPlayer_Example-acknowledgements.markdown │ │ ├── Pods-MBVideoPlayer_Example-acknowledgements.plist │ │ ├── Pods-MBVideoPlayer_Example-dummy.m │ │ ├── Pods-MBVideoPlayer_Example-frameworks.sh │ │ ├── Pods-MBVideoPlayer_Example-umbrella.h │ │ ├── Pods-MBVideoPlayer_Example.debug.xcconfig │ │ ├── Pods-MBVideoPlayer_Example.modulemap │ │ └── Pods-MBVideoPlayer_Example.release.xcconfig │ │ └── Pods-MBVideoPlayer_Tests │ │ ├── Pods-MBVideoPlayer_Tests-Info.plist │ │ ├── Pods-MBVideoPlayer_Tests-acknowledgements.markdown │ │ ├── Pods-MBVideoPlayer_Tests-acknowledgements.plist │ │ ├── Pods-MBVideoPlayer_Tests-dummy.m │ │ ├── Pods-MBVideoPlayer_Tests-umbrella.h │ │ ├── Pods-MBVideoPlayer_Tests.debug.xcconfig │ │ ├── Pods-MBVideoPlayer_Tests.modulemap │ │ └── Pods-MBVideoPlayer_Tests.release.xcconfig └── Tests │ ├── Info.plist │ └── Tests.swift ├── LICENSE ├── MBVideoPlayer.podspec ├── MBVideoPlayer ├── 0.1.0 │ └── MBVideoPlayer.podspec ├── 0.1.1 │ └── MBVideoPlayer.podspec ├── Assets │ └── .gitkeep └── Classes │ ├── .gitkeep │ ├── CMTime+extension.swift │ ├── MBConfiguration.swift │ ├── MBTheme.swift │ ├── MBVideoPlayerControls.swift │ ├── MBVideoPlayerDelegates.swift │ ├── MBVideoPlayerHeaderView.swift │ ├── MBVideoPlayerView.swift │ ├── PlayerItem.swift │ └── VideoCollectionViewCell.swift ├── README.md ├── _Pods.xcodeproj └── screenshots ├── demo.gif ├── fullscreen.png ├── portrait.png └── portrait_fullscreen.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/MBVideoPlayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MBVideoPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/MBVideoPlayer.xcodeproj/xcshareddata/xcschemes/MBVideoPlayer-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer.xcodeproj/xcshareddata/xcschemes/MBVideoPlayer-Example.xcscheme -------------------------------------------------------------------------------- /Example/MBVideoPlayer.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/MBVideoPlayer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/MBVideoPlayer/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/AppDelegate.swift -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/1.imageset/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/1.imageset/1.jpeg -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/1.imageset/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/2.imageset/2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/2.imageset/2.jpeg -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/2.imageset/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/3.imageset/3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/3.imageset/3.jpeg -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/3.imageset/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/4.imageset/4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/4.imageset/4.jpeg -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/4.imageset/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/5.imageset/5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/5.imageset/5.jpeg -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/5.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/5.imageset/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/MBVideoPlayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/Info.plist -------------------------------------------------------------------------------- /Example/MBVideoPlayer/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/SceneDelegate.swift -------------------------------------------------------------------------------- /Example/MBVideoPlayer/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/MBVideoPlayer/ViewController.swift -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/MBVideoPlayer.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Local Podspecs/MBVideoPlayer.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/MBVideoPlayer/MBVideoPlayer.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Example/Pods-MBVideoPlayer_Example.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Pods/Target Support Files/Pods-MBVideoPlayer_Tests/Pods-MBVideoPlayer_Tests.release.xcconfig -------------------------------------------------------------------------------- /Example/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Tests/Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/Example/Tests/Tests.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/LICENSE -------------------------------------------------------------------------------- /MBVideoPlayer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer.podspec -------------------------------------------------------------------------------- /MBVideoPlayer/0.1.0/MBVideoPlayer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/0.1.0/MBVideoPlayer.podspec -------------------------------------------------------------------------------- /MBVideoPlayer/0.1.1/MBVideoPlayer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/0.1.1/MBVideoPlayer.podspec -------------------------------------------------------------------------------- /MBVideoPlayer/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/CMTime+extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/CMTime+extension.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/MBConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/MBConfiguration.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/MBTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/MBTheme.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/MBVideoPlayerControls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/MBVideoPlayerControls.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/MBVideoPlayerDelegates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/MBVideoPlayerDelegates.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/MBVideoPlayerHeaderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/MBVideoPlayerHeaderView.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/MBVideoPlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/MBVideoPlayerView.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/PlayerItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/PlayerItem.swift -------------------------------------------------------------------------------- /MBVideoPlayer/Classes/VideoCollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/MBVideoPlayer/Classes/VideoCollectionViewCell.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/README.md -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /screenshots/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/screenshots/demo.gif -------------------------------------------------------------------------------- /screenshots/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/screenshots/fullscreen.png -------------------------------------------------------------------------------- /screenshots/portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/screenshots/portrait.png -------------------------------------------------------------------------------- /screenshots/portrait_fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwaqasbhati/MBVideoPlayer/HEAD/screenshots/portrait_fullscreen.png --------------------------------------------------------------------------------