├── .gitignore ├── .travis.yml ├── ARPlayer.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── ARPlayer.xcscheme │ └── ARPlayerTestHarness.xcscheme ├── ARPlayer ├── AppDelegate.h ├── AppDelegate.m ├── Categories │ ├── NSDateFormatter+Helpers.h │ ├── NSDateFormatter+Helpers.m │ ├── SCNMaterial+Contents.h │ ├── SCNMaterial+Contents.m │ ├── SCNNode+Helpers.h │ ├── SCNNode+Helpers.m │ ├── UIImpactFeedbackGenerator+Helpers.h │ ├── UIImpactFeedbackGenerator+Helpers.m │ ├── UIViewController+Helpers.h │ └── UIViewController+Helpers.m ├── Gestures │ ├── NodeInsertionHandler.h │ ├── NodeInsertionHandler.m │ ├── NodePlaybackHandler.h │ ├── NodePlaybackHandler.m │ ├── NodePositionHandler.h │ ├── NodePositionHandler.m │ ├── NodeRotationHandler.h │ ├── NodeRotationHandler.m │ ├── NodeScaleHandler.h │ ├── NodeScaleHandler.m │ ├── Protocols │ │ └── GestureHandleProtocol.h │ ├── SceneGestureRecognizerDelegate.h │ └── SceneGestureRecognizerDelegate.m ├── Info.plist ├── Nodes │ ├── ControlNodes │ │ ├── ControlNode.h │ │ ├── ControlNode.m │ │ ├── PlayNode.h │ │ ├── PlayNode.m │ │ ├── StopNode.h │ │ ├── StopNode.m │ │ ├── SwitchTrackNodes │ │ │ ├── NextTrackNode.h │ │ │ ├── NextTrackNode.m │ │ │ ├── PreviousTrackNode.h │ │ │ ├── PreviousTrackNode.m │ │ │ ├── SwitchTrackNode.h │ │ │ └── SwitchTrackNode.m │ │ ├── TVNode.h │ │ ├── TVNode.m │ │ ├── VideoRendererNode.h │ │ └── VideoRendererNode.m │ ├── CurrentTimeNode.h │ ├── CurrentTimeNode.m │ ├── MediaPlayerNode.h │ ├── MediaPlayerNode.m │ ├── PlaneRendererNode.h │ ├── PlaneRendererNode.m │ └── Protocols │ │ └── InteractableProtocol.h ├── Resources │ ├── Art.scnassets │ │ └── tv_scene.scn │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ └── ItunesArtwork@2x.png │ │ ├── Contents.json │ │ └── settings_icon.imageset │ │ │ ├── Contents.json │ │ │ ├── settings_icon.png │ │ │ ├── settings_icon@2x.png │ │ │ └── settings_icon@3x.png │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── example.gif │ ├── example.png │ └── sample_video_iTunes.mov ├── Services │ ├── PlaylistService.h │ └── PlaylistService.m ├── Settings │ ├── SettingsManager.h │ └── SettingsManager.m ├── Utils │ ├── Constants.h │ └── Constants.m ├── ViewControllers │ ├── Delegates │ │ ├── PlaneRendererDelegate.h │ │ └── PlaneRendererDelegate.m │ ├── PlayerViewController.h │ ├── PlayerViewController.m │ ├── PlayerViewController.xib │ ├── SettingsViewController.h │ ├── SettingsViewController.m │ └── SettingsViewController.xib └── main.m ├── ARPlayerTestHarness ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── ViewController.h ├── ViewController.m └── main.m ├── ARPlayerTests ├── Info.plist ├── NSDateFormatter+HelpersTests.m ├── SCNMaterial+ColorsTests.m ├── SCNNode+HelpersTests.m └── SettingsTests.m ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/.travis.yml -------------------------------------------------------------------------------- /ARPlayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ARPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ARPlayer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ARPlayer.xcodeproj/xcshareddata/xcschemes/ARPlayer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer.xcodeproj/xcshareddata/xcschemes/ARPlayer.xcscheme -------------------------------------------------------------------------------- /ARPlayer.xcodeproj/xcshareddata/xcschemes/ARPlayerTestHarness.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer.xcodeproj/xcshareddata/xcschemes/ARPlayerTestHarness.xcscheme -------------------------------------------------------------------------------- /ARPlayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/AppDelegate.h -------------------------------------------------------------------------------- /ARPlayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/AppDelegate.m -------------------------------------------------------------------------------- /ARPlayer/Categories/NSDateFormatter+Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/NSDateFormatter+Helpers.h -------------------------------------------------------------------------------- /ARPlayer/Categories/NSDateFormatter+Helpers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/NSDateFormatter+Helpers.m -------------------------------------------------------------------------------- /ARPlayer/Categories/SCNMaterial+Contents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/SCNMaterial+Contents.h -------------------------------------------------------------------------------- /ARPlayer/Categories/SCNMaterial+Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/SCNMaterial+Contents.m -------------------------------------------------------------------------------- /ARPlayer/Categories/SCNNode+Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/SCNNode+Helpers.h -------------------------------------------------------------------------------- /ARPlayer/Categories/SCNNode+Helpers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/SCNNode+Helpers.m -------------------------------------------------------------------------------- /ARPlayer/Categories/UIImpactFeedbackGenerator+Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/UIImpactFeedbackGenerator+Helpers.h -------------------------------------------------------------------------------- /ARPlayer/Categories/UIImpactFeedbackGenerator+Helpers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/UIImpactFeedbackGenerator+Helpers.m -------------------------------------------------------------------------------- /ARPlayer/Categories/UIViewController+Helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/UIViewController+Helpers.h -------------------------------------------------------------------------------- /ARPlayer/Categories/UIViewController+Helpers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Categories/UIViewController+Helpers.m -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodeInsertionHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodeInsertionHandler.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodeInsertionHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodeInsertionHandler.m -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodePlaybackHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodePlaybackHandler.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodePlaybackHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodePlaybackHandler.m -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodePositionHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodePositionHandler.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodePositionHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodePositionHandler.m -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodeRotationHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodeRotationHandler.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodeRotationHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodeRotationHandler.m -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodeScaleHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodeScaleHandler.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/NodeScaleHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/NodeScaleHandler.m -------------------------------------------------------------------------------- /ARPlayer/Gestures/Protocols/GestureHandleProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/Protocols/GestureHandleProtocol.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/SceneGestureRecognizerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/SceneGestureRecognizerDelegate.h -------------------------------------------------------------------------------- /ARPlayer/Gestures/SceneGestureRecognizerDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Gestures/SceneGestureRecognizerDelegate.m -------------------------------------------------------------------------------- /ARPlayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Info.plist -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/ControlNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/ControlNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/ControlNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/ControlNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/PlayNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/PlayNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/PlayNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/PlayNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/StopNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/StopNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/StopNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/StopNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/NextTrackNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/NextTrackNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/NextTrackNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/NextTrackNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/PreviousTrackNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/PreviousTrackNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/PreviousTrackNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/PreviousTrackNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/SwitchTrackNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/SwitchTrackNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/SwitchTrackNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/SwitchTrackNodes/SwitchTrackNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/TVNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/TVNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/TVNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/TVNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/VideoRendererNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/VideoRendererNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/ControlNodes/VideoRendererNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/ControlNodes/VideoRendererNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/CurrentTimeNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/CurrentTimeNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/CurrentTimeNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/CurrentTimeNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/MediaPlayerNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/MediaPlayerNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/MediaPlayerNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/MediaPlayerNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/PlaneRendererNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/PlaneRendererNode.h -------------------------------------------------------------------------------- /ARPlayer/Nodes/PlaneRendererNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/PlaneRendererNode.m -------------------------------------------------------------------------------- /ARPlayer/Nodes/Protocols/InteractableProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Nodes/Protocols/InteractableProtocol.h -------------------------------------------------------------------------------- /ARPlayer/Resources/Art.scnassets/tv_scene.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Art.scnassets/tv_scene.scn -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/Contents.json -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/settings_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/settings_icon.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/settings_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/settings_icon@2x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/settings_icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Assets.xcassets/settings_icon.imageset/settings_icon@3x.png -------------------------------------------------------------------------------- /ARPlayer/Resources/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ARPlayer/Resources/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/example.gif -------------------------------------------------------------------------------- /ARPlayer/Resources/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/example.png -------------------------------------------------------------------------------- /ARPlayer/Resources/sample_video_iTunes.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Resources/sample_video_iTunes.mov -------------------------------------------------------------------------------- /ARPlayer/Services/PlaylistService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Services/PlaylistService.h -------------------------------------------------------------------------------- /ARPlayer/Services/PlaylistService.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Services/PlaylistService.m -------------------------------------------------------------------------------- /ARPlayer/Settings/SettingsManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Settings/SettingsManager.h -------------------------------------------------------------------------------- /ARPlayer/Settings/SettingsManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Settings/SettingsManager.m -------------------------------------------------------------------------------- /ARPlayer/Utils/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Utils/Constants.h -------------------------------------------------------------------------------- /ARPlayer/Utils/Constants.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/Utils/Constants.m -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/Delegates/PlaneRendererDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/Delegates/PlaneRendererDelegate.h -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/Delegates/PlaneRendererDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/Delegates/PlaneRendererDelegate.m -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/PlayerViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/PlayerViewController.h -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/PlayerViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/PlayerViewController.m -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/PlayerViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/PlayerViewController.xib -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/SettingsViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/SettingsViewController.h -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/SettingsViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/SettingsViewController.m -------------------------------------------------------------------------------- /ARPlayer/ViewControllers/SettingsViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/ViewControllers/SettingsViewController.xib -------------------------------------------------------------------------------- /ARPlayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayer/main.m -------------------------------------------------------------------------------- /ARPlayerTestHarness/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/AppDelegate.h -------------------------------------------------------------------------------- /ARPlayerTestHarness/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/AppDelegate.m -------------------------------------------------------------------------------- /ARPlayerTestHarness/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ARPlayerTestHarness/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ARPlayerTestHarness/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ARPlayerTestHarness/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ARPlayerTestHarness/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/Info.plist -------------------------------------------------------------------------------- /ARPlayerTestHarness/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/ViewController.h -------------------------------------------------------------------------------- /ARPlayerTestHarness/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/ViewController.m -------------------------------------------------------------------------------- /ARPlayerTestHarness/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTestHarness/main.m -------------------------------------------------------------------------------- /ARPlayerTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTests/Info.plist -------------------------------------------------------------------------------- /ARPlayerTests/NSDateFormatter+HelpersTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTests/NSDateFormatter+HelpersTests.m -------------------------------------------------------------------------------- /ARPlayerTests/SCNMaterial+ColorsTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTests/SCNMaterial+ColorsTests.m -------------------------------------------------------------------------------- /ARPlayerTests/SCNNode+HelpersTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTests/SCNNode+HelpersTests.m -------------------------------------------------------------------------------- /ARPlayerTests/SettingsTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/ARPlayerTests/SettingsTests.m -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximAlien/ARPlayer/HEAD/README.md --------------------------------------------------------------------------------