summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Kast <julian@livio.com>2020-03-16 10:31:52 -0400
committerJulian Kast <julian@livio.com>2020-03-16 10:31:52 -0400
commit31fb9eb8dad2da868ada0307f3cc627909f0cd88 (patch)
tree23c31c4f39b3010125003d41fa62859ed397e9dd
parent225a8931c9ab9283df172a69b6ca72100f149d30 (diff)
downloadsdl_android-31fb9eb8dad2da868ada0307f3cc627909f0cd88.tar.gz
Added checks to make video streaming to be started in hmiLevel LIMITED
-rw-r--r--android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java b/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java
index d6bca8571..831da2966 100644
--- a/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java
+++ b/android/sdl_android/src/main/java/com/smartdevicelink/managers/video/VideoStreamManager.java
@@ -205,7 +205,7 @@ public class VideoStreamManager extends BaseVideoStreamManager {
if(this.getState() == SETTING_UP
&& isTransportAvailable
&& hmiLevel != null
- && hmiLevel.equals(HMILevel.HMI_FULL)
+ && (hmiLevel.equals(HMILevel.HMI_FULL) || hmiLevel.equals(HMILevel.HMI_LIMITED))
&& parameters != null){
stateMachine.transitionToState(StreamingStateMachine.READY);
transitionToState(READY);
@@ -303,7 +303,7 @@ public class VideoStreamManager extends BaseVideoStreamManager {
*/
protected void startStreaming(VideoStreamingParameters parameters, boolean encrypted){
this.parameters = parameters;
- if(hmiLevel != HMILevel.HMI_FULL || hmiLevel != HMILevel.HMI_LIMITED){
+ if(hmiLevel != HMILevel.HMI_FULL && hmiLevel != HMILevel.HMI_LIMITED){
Log.e(TAG, "Cannot start video service if HMILevel is not FULL.");
return;
}