From 4799a30121f2b04eeff71fa39e778924401e266a Mon Sep 17 00:00:00 2001 From: Sung-jae Park Date: Fri, 17 Oct 2014 20:07:14 +0900 Subject: [PATCH] Support kiran only. [model] Redwood,Kiran,B3(Wearable) [binary_type] AP [customer] Docomo/Orange/ATT/Open [issue#] N/A [problem] [cause] [solution] [team] HomeTF [request] [horizontal_expansion] --- src/event.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/event.c b/src/event.c index 5a48c13..96363b5 100644 --- a/src/event.c +++ b/src/event.c @@ -168,6 +168,18 @@ static int push_event_item(void) return LB_STATUS_SUCCESS; } +static double kiran_ecore_time_get(void) +{ + struct timeval tv; + + if (gettimeofday(&tv, NULL) < 0) { + ErrPrint("gettimeofday: %s\n", strerror(errno)); + return 0.0f; + } + + return (double)tv.tv_sec + (double)tv.tv_usec / 1000000.0f; +} + static void update_timestamp(struct input_event *event) { #if !defined(_USE_ECORE_TIME_GET) @@ -192,7 +204,7 @@ static void update_timestamp(struct input_event *event) if (USE_EVENT_TIME) { s_info.event_data.tv = (double)event->time.tv_sec + (double)event->time.tv_usec / 1000000.0f; } else { - s_info.event_data.tv = ecore_time_get(); + s_info.event_data.tv = kiran_ecore_time_get(); } #endif s_info.timestamp_updated = 1; @@ -915,7 +927,7 @@ HAPI int event_activate(int x, int y, int (*event_cb)(enum event_state state, st } #if defined(_USE_ECORE_TIME_GET) - listener->tv = ecore_time_get() - DELAY_COMPENSATOR; // Let's use the previous event. + listener->tv = kiran_ecore_time_get() - DELAY_COMPENSATOR; // Let's use the previous event. DbgPrint("Activated at: %lf\n", listener->tv); #else if (gettimeofday(&listener->tv, NULL) < 0) { -- 2.7.4