diff options
Diffstat (limited to 'sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java')
-rw-r--r-- | sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java b/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java index a039e266e..c7ea47ce6 100644 --- a/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java +++ b/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java @@ -13,6 +13,7 @@ public class SystemCapability extends RPCStruct { public static final String KEY_SYSTEM_CAPABILITY_TYPE = "systemCapabilityType"; public static final String KEY_NAVIGATION_CAPABILITY = "navigationCapability"; public static final String KEY_PHONE_CAPABILITY = "phoneCapability"; + public static final String KEY_VIDEO_STREAMING_CAPABILITY = "videoStreamingCapability"; public SystemCapability(){} @@ -35,11 +36,13 @@ public class SystemCapability extends RPCStruct { setValue(KEY_SYSTEM_CAPABILITY_TYPE, value); } - public RPCStruct getCapabilityForType(SystemCapabilityType type){ - if(type.equals(SystemCapabilityType.NAVIGATION)){ - return (RPCStruct) getObject(NavigationCapability.class, KEY_NAVIGATION_CAPABILITY); - }else if(type.equals(SystemCapabilityType.PHONE_CALL)){ - return (RPCStruct) getObject(PhoneCapability.class, KEY_PHONE_CAPABILITY); + public RPCStruct getCapabilityForType(SystemCapabilityType type) { + if (type.equals(SystemCapabilityType.NAVIGATION)) { + return (RPCStruct) getObject(NavigationCapability.class, KEY_NAVIGATION_CAPABILITY); + } else if (type.equals(SystemCapabilityType.PHONE_CALL)) { + return (RPCStruct) getObject(PhoneCapability.class, KEY_PHONE_CAPABILITY); + } else if (type.equals(SystemCapabilityType.VIDEO_STREAMING)){ + return (RPCStruct) getObject(VideoStreamingCapability.class, KEY_VIDEO_STREAMING_CAPABILITY); }else{ return null; } @@ -50,8 +53,10 @@ public class SystemCapability extends RPCStruct { setValue(KEY_NAVIGATION_CAPABILITY, capability); }else if(type.equals(SystemCapabilityType.PHONE_CALL)){ setValue(KEY_PHONE_CAPABILITY, capability); + }else if(type.equals(SystemCapabilityType.VIDEO_STREAMING)){ + setValue(KEY_VIDEO_STREAMING_CAPABILITY, capability); }else{ - return; + return; } } } |