*/
typedef enum {
- TIZEN_PROFILE_UNKNOWN = 0,
- TIZEN_PROFILE_MOBILE = 0x1,
- TIZEN_PROFILE_WEARABLE = 0x2,
- TIZEN_PROFILE_TV = 0x4,
- TIZEN_PROFILE_IVI = 0x8,
- TIZEN_PROFILE_COMMON = 0x10,
+ __TIZEN_PROFILE_UNKNOWN = 0,
+ __TIZEN_PROFILE_MOBILE = 0x1,
+ __TIZEN_PROFILE_WEARABLE = 0x2,
+ __TIZEN_PROFILE_TV = 0x4,
+ __TIZEN_PROFILE_IVI = 0x8,
+ __TIZEN_PROFILE_COMMON = 0x10,
} tizen_profile_t;
extern tizen_profile_t _get_tizen_profile();
-#define USE_EXTERNAL_WL_DISPLAY_HANDLE (_get_tizen_profile() & (TIZEN_PROFILE_TV))
+#define USE_EXTERNAL_WL_DISPLAY_HANDLE (_get_tizen_profile() & (__TIZEN_PROFILE_TV))
tizen_profile_t _get_tizen_profile()
{
- static tizen_profile_t profile = TIZEN_PROFILE_UNKNOWN;
- if (__builtin_expect(profile != TIZEN_PROFILE_UNKNOWN, 1))
+ static tizen_profile_t profile = __TIZEN_PROFILE_UNKNOWN;
+ if (__builtin_expect(profile != __TIZEN_PROFILE_UNKNOWN, 1))
return profile;
char *profileName;
switch (*profileName) {
case 'm':
case 'M':
- profile = TIZEN_PROFILE_MOBILE;
+ profile = __TIZEN_PROFILE_MOBILE;
break;
case 'w':
case 'W':
- profile = TIZEN_PROFILE_WEARABLE;
+ profile = __TIZEN_PROFILE_WEARABLE;
break;
case 't':
case 'T':
- profile = TIZEN_PROFILE_TV;
+ profile = __TIZEN_PROFILE_TV;
break;
case 'i':
case 'I':
- profile = TIZEN_PROFILE_IVI;
+ profile = __TIZEN_PROFILE_IVI;
break;
default: // common or unknown ==> ALL ARE COMMON.
- profile = TIZEN_PROFILE_COMMON;
+ profile = __TIZEN_PROFILE_COMMON;
}
free(profileName);