diff options
author | Joel Fischer <joeljfischer@gmail.com> | 2018-02-12 14:18:26 -0500 |
---|---|---|
committer | Joel Fischer <joeljfischer@gmail.com> | 2018-02-12 14:18:26 -0500 |
commit | 683cf67b61e5a89f1b48006980dfbb96f8230f1d (patch) | |
tree | edbd4fb8454f4e855bfc66f5e2c053b20ec18b3f | |
parent | 25f26d824b83173d2b33610188d96dc9cd222365 (diff) | |
download | sdl_ios-683cf67b61e5a89f1b48006980dfbb96f8230f1d.tar.gz |
Creating stream manager includes `additionalAppTypes`feature/issue_851_additional_app_types
-rw-r--r-- | SmartDeviceLink/SDLLifecycleManager.m | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/SmartDeviceLink/SDLLifecycleManager.m b/SmartDeviceLink/SDLLifecycleManager.m index ece11b83f..57a2e4ad3 100644 --- a/SmartDeviceLink/SDLLifecycleManager.m +++ b/SmartDeviceLink/SDLLifecycleManager.m @@ -110,8 +110,10 @@ SDLLifecycleState *const SDLLifecycleStateReady = @"Ready"; _permissionManager = [[SDLPermissionManager alloc] init]; _lockScreenManager = [[SDLLockScreenManager alloc] initWithConfiguration:_configuration.lockScreenConfig notificationDispatcher:_notificationDispatcher presenter:[[SDLLockScreenPresenter alloc] init]]; - if ([configuration.lifecycleConfig.appType isEqualToEnum:SDLAppHMITypeNavigation] - || [configuration.lifecycleConfig.appType isEqualToEnum:SDLAppHMITypeProjection]) { + if ([configuration.lifecycleConfig.appType isEqualToEnum:SDLAppHMITypeNavigation] || + [configuration.lifecycleConfig.appType isEqualToEnum:SDLAppHMITypeProjection] || + [configuration.lifecycleConfig.additionalAppTypes containsObject:SDLAppHMITypeNavigation] || + [configuration.lifecycleConfig.additionalAppTypes containsObject:SDLAppHMITypeProjection]) { _streamManager = [[SDLStreamingMediaManager alloc] initWithConnectionManager:self configuration:configuration.streamingMediaConfig]; } else { SDLLogV(@"Skipping StreamingMediaManager setup due to app type"); |