[systeminfo] add kPlatformTv, kProfileTv for tv profile
authorbg.chun <bg.chun@samsung.com>
Wed, 4 May 2016 08:05:59 +0000 (17:05 +0900)
committerbg.chun <bg.chun@samsung.com>
Wed, 4 May 2016 08:18:02 +0000 (17:18 +0900)
[Verification] sysinfo TCT 100% pass 248/248/0/0/0

Change-Id: I3608f46a58d7448a4e57bb106e6dcf29d69b2b7c
Signed-off-by: bg.chun <bg.chun@samsung.com>
src/systeminfo/systeminfo_device_capability.cc

index d2295b17aacf15d47845613d278f47be7144e591..2032ca8889c7ffd46fbe0b8282cd2a91d5bbc1b4 100644 (file)
@@ -35,10 +35,12 @@ namespace {
 const char* kPlatformFull = "mobile-full";
 const char* kPlatformMobile = "mobile-web";
 const char* kPlatformWearable = "wearable";
+const char* kPlatformTv = "tv";
 
 const char* kProfileFull = "MOBILE_FULL";
 const char* kProfileMobile = "MOBILE_WEB";
 const char* kProfileWearable = "WEARABLE";
+const char* kProfileTv = "TV";
 //opengles
 const char* kOpenglesTextureDelimiter = "/";
 const char* kOpenglesTextureUtc = "utc";
@@ -516,7 +518,12 @@ PlatformResult SystemInfoDeviceCapability::GetProfile(std::string* return_value)
     *return_value = kProfileMobile;
   } else if ( kPlatformWearable == profile ) {
     *return_value = kProfileWearable;
+  } else if ( kPlatformTv == profile ) {
+    *return_value = kProfileTv;
+  } else {
+    LoggerE("Profile is Unknown return MOBILE_FULL");
   }
+
   return PlatformResult(ErrorCode::NO_ERROR);
 }