Fix the vconfkey related with TV out 30/155230/1 accepted/tizen/4.0/unified/20171020.014700 submit/tizen_4.0/20171019.080409 tizen_4.0.IoT.p2_release tizen_4.0.m2_release
authorKichan Kwon <k_c.kwon@samsung.com>
Thu, 12 Oct 2017 10:08:02 +0000 (19:08 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Thu, 12 Oct 2017 10:10:19 +0000 (19:10 +0900)
- In current, TV out is supported via only HDMI

Change-Id: I656f2363d480f652341897dc85f1e3fca6746bb2
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
src/runtime_info_system.c

index 3f3bae9..74f0ffe 100644 (file)
@@ -28,7 +28,7 @@ static const char *VCONF_AUDIO_JACK = VCONFKEY_SYSMAN_EARJACK;
 static const char *VCONF_VIBRATION_ENABLED = VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL;
 static const char *VCONF_ROTATION_LOCK_ENABLED = VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL;
 static const char *VCONF_BATTERY_CHARGING = VCONFKEY_SYSMAN_BATTERY_CHARGE_NOW;
-static const char *VCONF_TVOUT_CONNECTED = VCONFKEY_SYSMAN_EARJACK;
+static const char *VCONF_TVOUT_CONNECTED = VCONFKEY_SYSMAN_HDMI;
 static const char *VCONF_AUDIO_JACK_STATUS = VCONFKEY_SYSMAN_EARJACK;
 static const char *VCONF_USB_CONNECTED = VCONFKEY_SYSMAN_USB_STATUS;
 static const char *VCONF_CHARGER_CONNECTED = VCONFKEY_SYSMAN_CHARGER_STATUS;
@@ -140,30 +140,20 @@ int runtime_info_tvout_connected_get_value(runtime_info_value_h value)
        int ret;
 
        ret = runtime_info_vconf_get_value_int(VCONF_TVOUT_CONNECTED, &vconf_value);
-       if (ret != RUNTIME_INFO_ERROR_NONE)
-               return ret;
-
-       switch (vconf_value) {
-       case VCONFKEY_SYSMAN_EARJACK_TVOUT:
-               value->b = true;
-               break;
-
-       default:
-               value->b = false;
-               break;
-       }
+       if (ret == RUNTIME_INFO_ERROR_NONE)
+               value->b = vconf_value;
 
        return ret;
 }
 
 int runtime_info_tvout_connected_set_event_cb(void)
 {
-       return runtime_info_vconf_set_event_cb(VCONF_TVOUT_CONNECTED, RUNTIME_INFO_KEY_TV_OUT_CONNECTED, 1);
+       return runtime_info_vconf_set_event_cb(VCONF_TVOUT_CONNECTED, RUNTIME_INFO_KEY_TV_OUT_CONNECTED, 0);
 }
 
 void runtime_info_tvout_connected_unset_event_cb(void)
 {
-       runtime_info_vconf_unset_event_cb(VCONF_TVOUT_CONNECTED, 1);
+       runtime_info_vconf_unset_event_cb(VCONF_TVOUT_CONNECTED, 0);
 }