├── .gitmodules ├── .slather.yml ├── .travis.yml ├── Cartfile ├── Cartfile.private ├── Cartfile.resolved ├── Example ├── Images.xcassets │ ├── Contents.json │ ├── note.imageset │ │ ├── Contents.json │ │ └── note.png │ └── youtube.imageset │ │ ├── Contents.json │ │ └── youtube_icon_74.png ├── PlayerKitExample.xcodeproj │ └── project.pbxproj ├── PlayerKitExample.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── PlayerKitExample │ ├── AVItemTrack.swift │ ├── AppDelegate.swift │ ├── AppleMusicClient.swift │ ├── AppleMusicTrack.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── CoverExampleViewController.swift │ ├── ExampleTableViewController.swift │ ├── Info.plist │ ├── MiniPlayerExampleViewController.swift │ ├── MultiServicePlaylist.swift │ ├── SPTTrack.swift │ ├── SpotifyAPIClient.swift │ ├── SpotifyPlayer.swift │ ├── StoreFrontIDs.swift │ ├── TrackTableViewController.swift │ └── YouTubeTrack.swift ├── Podfile └── Podfile.lock ├── Gemfile ├── Header ├── PlayerKit-iOS.h ├── PlayerKit-macOS.h └── PlayerKit-tvOS.h ├── Images.xcassets ├── Contents.json ├── close.imageset │ ├── Contents.json │ └── down-arrow.png ├── next.imageset │ ├── Contents.json │ └── next.png ├── pause.imageset │ ├── Contents.json │ └── pause-circular-button.png ├── play.imageset │ ├── Contents.json │ └── play-button.png └── previous.imageset │ ├── Contents.json │ └── previous.png ├── Makefile ├── PlayerKit.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── PlayerKit.xcscmblueprint └── xcshareddata │ └── xcschemes │ ├── PlayerKit-iOS.xcscheme │ ├── PlayerKit-macOS.xcscheme │ └── PlayerKit-tvOS.xcscheme ├── README.md ├── Source ├── AppleMusicPlayer.swift ├── ArrayExtension.swift ├── CeilingViewController.swift ├── CoverViewController.swift ├── Info.plist ├── MiniPlayerView.swift ├── MiniPlayerViewController.swift ├── MiniPlayerViewDelegate.swift ├── NormalPlayer.swift ├── NowPlayingInfoCenter.swift ├── Observable.swift ├── ObserverProxy.swift ├── Player.swift ├── PlayerKit.h ├── PlayerKitMac.h ├── PlayerPageViewController.swift ├── PlayerType.swift ├── PlayerViewController.swift ├── PlayingInfo.swift ├── Playlist.swift ├── PlaylistQueue.swift ├── QueuePlayer.swift ├── ServicePlayer.swift ├── SimpleMiniPlayerView.swift ├── SimplePlayerViewController.swift ├── SpotifyPlayer.swift ├── TimeHelper.swift ├── TouchPointQueue.swift ├── Track.swift ├── VideoView.swift └── YouTubePlayer.swift └── Spec ├── Info.plist ├── PlayerSpec.swift └── SpecHelper.swift /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/.gitmodules -------------------------------------------------------------------------------- /.slather.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/.slather.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Cartfile -------------------------------------------------------------------------------- /Cartfile.private: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Cartfile.private -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Cartfile.resolved -------------------------------------------------------------------------------- /Example/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Images.xcassets/note.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Images.xcassets/note.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Images.xcassets/note.imageset/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Images.xcassets/note.imageset/note.png -------------------------------------------------------------------------------- /Example/Images.xcassets/youtube.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Images.xcassets/youtube.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Images.xcassets/youtube.imageset/youtube_icon_74.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Images.xcassets/youtube.imageset/youtube_icon_74.png -------------------------------------------------------------------------------- /Example/PlayerKitExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/PlayerKitExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/PlayerKitExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/PlayerKitExample/AVItemTrack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/AVItemTrack.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/AppDelegate.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/AppleMusicClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/AppleMusicClient.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/AppleMusicTrack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/AppleMusicTrack.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/PlayerKitExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/PlayerKitExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/PlayerKitExample/CoverExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/CoverExampleViewController.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/ExampleTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/ExampleTableViewController.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/Info.plist -------------------------------------------------------------------------------- /Example/PlayerKitExample/MiniPlayerExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/MiniPlayerExampleViewController.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/MultiServicePlaylist.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/MultiServicePlaylist.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/SPTTrack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/SPTTrack.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/SpotifyAPIClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/SpotifyAPIClient.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/SpotifyPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/SpotifyPlayer.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/StoreFrontIDs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/StoreFrontIDs.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/TrackTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/TrackTableViewController.swift -------------------------------------------------------------------------------- /Example/PlayerKitExample/YouTubeTrack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/PlayerKitExample/YouTubeTrack.swift -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'slather' 4 | -------------------------------------------------------------------------------- /Header/PlayerKit-iOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Header/PlayerKit-iOS.h -------------------------------------------------------------------------------- /Header/PlayerKit-macOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Header/PlayerKit-macOS.h -------------------------------------------------------------------------------- /Header/PlayerKit-tvOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Header/PlayerKit-tvOS.h -------------------------------------------------------------------------------- /Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Images.xcassets/close.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/close.imageset/Contents.json -------------------------------------------------------------------------------- /Images.xcassets/close.imageset/down-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/close.imageset/down-arrow.png -------------------------------------------------------------------------------- /Images.xcassets/next.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/next.imageset/Contents.json -------------------------------------------------------------------------------- /Images.xcassets/next.imageset/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/next.imageset/next.png -------------------------------------------------------------------------------- /Images.xcassets/pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/pause.imageset/Contents.json -------------------------------------------------------------------------------- /Images.xcassets/pause.imageset/pause-circular-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/pause.imageset/pause-circular-button.png -------------------------------------------------------------------------------- /Images.xcassets/play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/play.imageset/Contents.json -------------------------------------------------------------------------------- /Images.xcassets/play.imageset/play-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/play.imageset/play-button.png -------------------------------------------------------------------------------- /Images.xcassets/previous.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/previous.imageset/Contents.json -------------------------------------------------------------------------------- /Images.xcassets/previous.imageset/previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Images.xcassets/previous.imageset/previous.png -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Makefile -------------------------------------------------------------------------------- /PlayerKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/PlayerKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /PlayerKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/PlayerKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /PlayerKit.xcodeproj/project.xcworkspace/xcshareddata/PlayerKit.xcscmblueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/PlayerKit.xcodeproj/project.xcworkspace/xcshareddata/PlayerKit.xcscmblueprint -------------------------------------------------------------------------------- /PlayerKit.xcodeproj/xcshareddata/xcschemes/PlayerKit-iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/PlayerKit.xcodeproj/xcshareddata/xcschemes/PlayerKit-iOS.xcscheme -------------------------------------------------------------------------------- /PlayerKit.xcodeproj/xcshareddata/xcschemes/PlayerKit-macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/PlayerKit.xcodeproj/xcshareddata/xcschemes/PlayerKit-macOS.xcscheme -------------------------------------------------------------------------------- /PlayerKit.xcodeproj/xcshareddata/xcschemes/PlayerKit-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/PlayerKit.xcodeproj/xcshareddata/xcschemes/PlayerKit-tvOS.xcscheme -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/README.md -------------------------------------------------------------------------------- /Source/AppleMusicPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/AppleMusicPlayer.swift -------------------------------------------------------------------------------- /Source/ArrayExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/ArrayExtension.swift -------------------------------------------------------------------------------- /Source/CeilingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/CeilingViewController.swift -------------------------------------------------------------------------------- /Source/CoverViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/CoverViewController.swift -------------------------------------------------------------------------------- /Source/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/Info.plist -------------------------------------------------------------------------------- /Source/MiniPlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/MiniPlayerView.swift -------------------------------------------------------------------------------- /Source/MiniPlayerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/MiniPlayerViewController.swift -------------------------------------------------------------------------------- /Source/MiniPlayerViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/MiniPlayerViewDelegate.swift -------------------------------------------------------------------------------- /Source/NormalPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/NormalPlayer.swift -------------------------------------------------------------------------------- /Source/NowPlayingInfoCenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/NowPlayingInfoCenter.swift -------------------------------------------------------------------------------- /Source/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/Observable.swift -------------------------------------------------------------------------------- /Source/ObserverProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/ObserverProxy.swift -------------------------------------------------------------------------------- /Source/Player.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/Player.swift -------------------------------------------------------------------------------- /Source/PlayerKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlayerKit.h -------------------------------------------------------------------------------- /Source/PlayerKitMac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlayerKitMac.h -------------------------------------------------------------------------------- /Source/PlayerPageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlayerPageViewController.swift -------------------------------------------------------------------------------- /Source/PlayerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlayerType.swift -------------------------------------------------------------------------------- /Source/PlayerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlayerViewController.swift -------------------------------------------------------------------------------- /Source/PlayingInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlayingInfo.swift -------------------------------------------------------------------------------- /Source/Playlist.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/Playlist.swift -------------------------------------------------------------------------------- /Source/PlaylistQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/PlaylistQueue.swift -------------------------------------------------------------------------------- /Source/QueuePlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/QueuePlayer.swift -------------------------------------------------------------------------------- /Source/ServicePlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/ServicePlayer.swift -------------------------------------------------------------------------------- /Source/SimpleMiniPlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/SimpleMiniPlayerView.swift -------------------------------------------------------------------------------- /Source/SimplePlayerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/SimplePlayerViewController.swift -------------------------------------------------------------------------------- /Source/SpotifyPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/SpotifyPlayer.swift -------------------------------------------------------------------------------- /Source/TimeHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/TimeHelper.swift -------------------------------------------------------------------------------- /Source/TouchPointQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/TouchPointQueue.swift -------------------------------------------------------------------------------- /Source/Track.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/Track.swift -------------------------------------------------------------------------------- /Source/VideoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/VideoView.swift -------------------------------------------------------------------------------- /Source/YouTubePlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Source/YouTubePlayer.swift -------------------------------------------------------------------------------- /Spec/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Spec/Info.plist -------------------------------------------------------------------------------- /Spec/PlayerSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Spec/PlayerSpec.swift -------------------------------------------------------------------------------- /Spec/SpecHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumabook/PlayerKit/HEAD/Spec/SpecHelper.swift --------------------------------------------------------------------------------