├── .gitignore ├── .travis.yml ├── Example ├── Podfile ├── Podfile.lock ├── SummerPlayerView.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── SummerPlayerView-Example.xcscheme ├── SummerPlayerView.xcworkspace │ └── contents.xcworkspacedata └── SummerPlayerView │ ├── AppDelegate.swift │ ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard │ ├── ContentsMaker.swift │ ├── DefaultConfig.swift │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── airplay.imageset │ │ ├── Contents.json │ │ ├── baseline_airplay_white_36pt_1x.png │ │ ├── baseline_airplay_white_36pt_2x.png │ │ └── baseline_airplay_white_36pt_3x.png │ ├── back.imageset │ │ ├── Contents.json │ │ ├── baseline_keyboard_backspace_white_36pt_1x.png │ │ ├── baseline_keyboard_backspace_white_36pt_2x.png │ │ └── baseline_keyboard_backspace_white_36pt_3x.png │ ├── busan.imageset │ │ ├── Contents.json │ │ └── busan.jpg │ ├── cofenhagen.imageset │ │ ├── Contents.json │ │ ├── cofenhagen-1.jpg │ │ ├── cofenhagen-2.jpg │ │ └── cofenhagen.jpg │ ├── more.imageset │ │ ├── Contents.json │ │ ├── baseline_more_vert_white_36pt_1x.png │ │ ├── baseline_more_vert_white_36pt_2x.png │ │ └── baseline_more_vert_white_36pt_3x.png │ ├── newyork.imageset │ │ ├── Contents.json │ │ ├── newyork-1.jpg │ │ ├── newyork-2.jpg │ │ └── newyork.jpg │ ├── next.imageset │ │ ├── Contents.json │ │ ├── baseline_skip_next_white_36pt_1x.png │ │ ├── baseline_skip_next_white_36pt_2x.png │ │ └── baseline_skip_next_white_36pt_3x.png │ ├── paris.imageset │ │ ├── Contents.json │ │ ├── paris-1.jpg │ │ ├── paris-2.jpg │ │ └── paris.jpg │ ├── pause.imageset │ │ ├── Contents.json │ │ ├── baseline_pause_white_36pt_1x.png │ │ ├── baseline_pause_white_36pt_2x.png │ │ └── baseline_pause_white_36pt_3x.png │ ├── play.imageset │ │ ├── Contents.json │ │ ├── baseline_play_arrow_white_36pt_1x.png │ │ ├── baseline_play_arrow_white_36pt_2x.png │ │ └── baseline_play_arrow_white_36pt_3x.png │ ├── previous.imageset │ │ ├── Contents.json │ │ ├── baseline_skip_previous_white_36pt_1x.png │ │ ├── baseline_skip_previous_white_36pt_2x.png │ │ └── baseline_skip_previous_white_36pt_3x.png │ └── sf.imageset │ │ ├── Contents.json │ │ ├── sf-1.jpg │ │ ├── sf-2.jpg │ │ └── sf.jpg │ ├── Info.plist │ ├── PlayerViewController.swift │ ├── SampleThemes.swift │ ├── ThemeMaker.swift │ └── ViewController.swift ├── LICENSE ├── README.md ├── SummerPlayerView.podspec ├── SummerPlayerView ├── Assets │ ├── .gitkeep │ └── buttons.xcassets │ │ ├── Contents.json │ │ ├── airplay.imageset │ │ ├── Contents.json │ │ ├── baseline_airplay_white_36pt_1x.png │ │ ├── baseline_airplay_white_36pt_2x.png │ │ └── baseline_airplay_white_36pt_3x.png │ │ ├── back.imageset │ │ ├── Contents.json │ │ ├── baseline_keyboard_backspace_white_36pt_1x.png │ │ ├── baseline_keyboard_backspace_white_36pt_2x.png │ │ └── baseline_keyboard_backspace_white_36pt_3x.png │ │ ├── busan.imageset │ │ ├── Contents.json │ │ └── busan.jpg │ │ ├── cofenhagen.imageset │ │ ├── Contents.json │ │ ├── cofenhagen-1.jpg │ │ ├── cofenhagen-2.jpg │ │ └── cofenhagen.jpg │ │ ├── more.imageset │ │ ├── Contents.json │ │ ├── baseline_more_vert_white_36pt_1x.png │ │ ├── baseline_more_vert_white_36pt_2x.png │ │ └── baseline_more_vert_white_36pt_3x.png │ │ ├── newyork.imageset │ │ ├── Contents.json │ │ ├── newyork-1.jpg │ │ ├── newyork-2.jpg │ │ └── newyork.jpg │ │ ├── next.imageset │ │ ├── Contents.json │ │ ├── baseline_skip_next_white_36pt_1x.png │ │ ├── baseline_skip_next_white_36pt_2x.png │ │ └── baseline_skip_next_white_36pt_3x.png │ │ ├── paris.imageset │ │ ├── Contents.json │ │ ├── paris-1.jpg │ │ ├── paris-2.jpg │ │ └── paris.jpg │ │ ├── pause.imageset │ │ ├── Contents.json │ │ ├── baseline_pause_white_36pt_1x.png │ │ ├── baseline_pause_white_36pt_2x.png │ │ └── baseline_pause_white_36pt_3x.png │ │ ├── play.imageset │ │ ├── Contents.json │ │ ├── baseline_play_arrow_white_36pt_1x.png │ │ ├── baseline_play_arrow_white_36pt_2x.png │ │ └── baseline_play_arrow_white_36pt_3x.png │ │ ├── previous.imageset │ │ ├── Contents.json │ │ ├── baseline_skip_previous_white_36pt_1x.png │ │ ├── baseline_skip_previous_white_36pt_2x.png │ │ └── baseline_skip_previous_white_36pt_3x.png │ │ └── sf.imageset │ │ ├── Contents.json │ │ ├── sf-1.jpg │ │ ├── sf-2.jpg │ │ └── sf.jpg └── Classes │ ├── .gitkeep │ ├── Config │ ├── InternalConfiguration.swift │ └── SummerPlayerViewConfig.swift │ ├── Content.swift │ ├── Delegate │ ├── PlayerControlViewDelegate.swift │ ├── PlayerScreenViewDelegate.swift │ └── SummerPlayerViewDelegate.swift │ ├── SummerPlayerView.swift │ ├── SummerPlayerViewTheme.swift │ ├── UI │ ├── ContentListView.swift │ ├── PlayerControlView.swift │ ├── PlayerScreenView.swift │ └── VideoCollectionViewCell.swift │ └── Utills │ ├── CMTime+extension.swift │ └── Utills.swift ├── _Pods.xcodeproj └── demo ├── 1.gif └── 2.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/SummerPlayerView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SummerPlayerView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SummerPlayerView.xcodeproj/xcshareddata/xcschemes/SummerPlayerView-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView.xcodeproj/xcshareddata/xcschemes/SummerPlayerView-Example.xcscheme -------------------------------------------------------------------------------- /Example/SummerPlayerView.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SummerPlayerView/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/AppDelegate.swift -------------------------------------------------------------------------------- /Example/SummerPlayerView/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/SummerPlayerView/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/SummerPlayerView/ContentsMaker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/ContentsMaker.swift -------------------------------------------------------------------------------- /Example/SummerPlayerView/DefaultConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/DefaultConfig.swift -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/airplay.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/airplay.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/airplay.imageset/baseline_airplay_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/airplay.imageset/baseline_airplay_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/airplay.imageset/baseline_airplay_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/airplay.imageset/baseline_airplay_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/airplay.imageset/baseline_airplay_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/airplay.imageset/baseline_airplay_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/back.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/back.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/busan.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/busan.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/busan.imageset/busan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/busan.imageset/busan.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/cofenhagen-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/cofenhagen-1.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/cofenhagen-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/cofenhagen-2.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/cofenhagen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/cofenhagen.imageset/cofenhagen.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/more.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/more.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/more.imageset/baseline_more_vert_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/more.imageset/baseline_more_vert_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/more.imageset/baseline_more_vert_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/more.imageset/baseline_more_vert_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/more.imageset/baseline_more_vert_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/more.imageset/baseline_more_vert_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/newyork.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/newyork.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/newyork.imageset/newyork-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/newyork.imageset/newyork-1.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/newyork.imageset/newyork-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/newyork.imageset/newyork-2.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/newyork.imageset/newyork.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/newyork.imageset/newyork.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/next.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/next.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/next.imageset/baseline_skip_next_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/next.imageset/baseline_skip_next_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/next.imageset/baseline_skip_next_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/next.imageset/baseline_skip_next_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/next.imageset/baseline_skip_next_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/next.imageset/baseline_skip_next_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/paris.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/paris.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/paris.imageset/paris-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/paris.imageset/paris-1.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/paris.imageset/paris-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/paris.imageset/paris-2.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/paris.imageset/paris.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/paris.imageset/paris.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/pause.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/pause.imageset/baseline_pause_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/pause.imageset/baseline_pause_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/pause.imageset/baseline_pause_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/pause.imageset/baseline_pause_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/pause.imageset/baseline_pause_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/pause.imageset/baseline_pause_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/play.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/play.imageset/baseline_play_arrow_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/play.imageset/baseline_play_arrow_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/play.imageset/baseline_play_arrow_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/play.imageset/baseline_play_arrow_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/play.imageset/baseline_play_arrow_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/play.imageset/baseline_play_arrow_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/previous.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/previous.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/previous.imageset/baseline_skip_previous_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/previous.imageset/baseline_skip_previous_white_36pt_1x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/previous.imageset/baseline_skip_previous_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/previous.imageset/baseline_skip_previous_white_36pt_2x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/previous.imageset/baseline_skip_previous_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/previous.imageset/baseline_skip_previous_white_36pt_3x.png -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/sf.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/sf.imageset/Contents.json -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/sf.imageset/sf-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/sf.imageset/sf-1.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/sf.imageset/sf-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/sf.imageset/sf-2.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Images.xcassets/sf.imageset/sf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Images.xcassets/sf.imageset/sf.jpg -------------------------------------------------------------------------------- /Example/SummerPlayerView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/Info.plist -------------------------------------------------------------------------------- /Example/SummerPlayerView/PlayerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/PlayerViewController.swift -------------------------------------------------------------------------------- /Example/SummerPlayerView/SampleThemes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/SampleThemes.swift -------------------------------------------------------------------------------- /Example/SummerPlayerView/ThemeMaker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/ThemeMaker.swift -------------------------------------------------------------------------------- /Example/SummerPlayerView/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/Example/SummerPlayerView/ViewController.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/README.md -------------------------------------------------------------------------------- /SummerPlayerView.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView.podspec -------------------------------------------------------------------------------- /SummerPlayerView/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/baseline_airplay_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/baseline_airplay_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/baseline_airplay_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/baseline_airplay_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/baseline_airplay_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/airplay.imageset/baseline_airplay_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/back.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/back.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/back.imageset/baseline_keyboard_backspace_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/busan.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/busan.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/busan.imageset/busan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/busan.imageset/busan.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/cofenhagen-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/cofenhagen-1.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/cofenhagen-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/cofenhagen-2.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/cofenhagen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/cofenhagen.imageset/cofenhagen.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/more.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/more.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/more.imageset/baseline_more_vert_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/more.imageset/baseline_more_vert_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/more.imageset/baseline_more_vert_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/more.imageset/baseline_more_vert_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/more.imageset/baseline_more_vert_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/more.imageset/baseline_more_vert_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/newyork-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/newyork-1.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/newyork-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/newyork-2.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/newyork.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/newyork.imageset/newyork.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/next.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/next.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/next.imageset/baseline_skip_next_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/next.imageset/baseline_skip_next_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/next.imageset/baseline_skip_next_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/next.imageset/baseline_skip_next_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/next.imageset/baseline_skip_next_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/next.imageset/baseline_skip_next_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/paris.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/paris.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/paris.imageset/paris-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/paris.imageset/paris-1.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/paris.imageset/paris-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/paris.imageset/paris-2.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/paris.imageset/paris.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/paris.imageset/paris.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/pause.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/pause.imageset/baseline_pause_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/pause.imageset/baseline_pause_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/pause.imageset/baseline_pause_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/pause.imageset/baseline_pause_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/pause.imageset/baseline_pause_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/pause.imageset/baseline_pause_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/play.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/play.imageset/baseline_play_arrow_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/play.imageset/baseline_play_arrow_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/play.imageset/baseline_play_arrow_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/play.imageset/baseline_play_arrow_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/play.imageset/baseline_play_arrow_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/play.imageset/baseline_play_arrow_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/previous.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/previous.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/previous.imageset/baseline_skip_previous_white_36pt_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/previous.imageset/baseline_skip_previous_white_36pt_1x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/previous.imageset/baseline_skip_previous_white_36pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/previous.imageset/baseline_skip_previous_white_36pt_2x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/previous.imageset/baseline_skip_previous_white_36pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/previous.imageset/baseline_skip_previous_white_36pt_3x.png -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/sf.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/sf.imageset/Contents.json -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/sf.imageset/sf-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/sf.imageset/sf-1.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/sf.imageset/sf-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/sf.imageset/sf-2.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Assets/buttons.xcassets/sf.imageset/sf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Assets/buttons.xcassets/sf.imageset/sf.jpg -------------------------------------------------------------------------------- /SummerPlayerView/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Config/InternalConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Config/InternalConfiguration.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Config/SummerPlayerViewConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Config/SummerPlayerViewConfig.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Content.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Content.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Delegate/PlayerControlViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Delegate/PlayerControlViewDelegate.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Delegate/PlayerScreenViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Delegate/PlayerScreenViewDelegate.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Delegate/SummerPlayerViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Delegate/SummerPlayerViewDelegate.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/SummerPlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/SummerPlayerView.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/SummerPlayerViewTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/SummerPlayerViewTheme.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/UI/ContentListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/UI/ContentListView.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/UI/PlayerControlView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/UI/PlayerControlView.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/UI/PlayerScreenView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/UI/PlayerScreenView.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/UI/VideoCollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/UI/VideoCollectionViewCell.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Utills/CMTime+extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Utills/CMTime+extension.swift -------------------------------------------------------------------------------- /SummerPlayerView/Classes/Utills/Utills.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/SummerPlayerView/Classes/Utills/Utills.swift -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /demo/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/demo/1.gif -------------------------------------------------------------------------------- /demo/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superbderrick/SummerPlayerView/HEAD/demo/2.gif --------------------------------------------------------------------------------