MMI_API extern int MMI_PROVIDER_EVENT_SPEAKER_RECOGNIZER;
MMI_API extern int MMI_EVENT_SPEAKER_RECOGNIZER;
MMI_API extern int MMI_PROVIDER_EVENT_FACE_RECOGNIZER;
-MMI_API extern int MMI_EVENT_FACE_RECOGNIZER;
//TODO. not use mmi_vision_state, use mmi_event_vision_type
typedef enum {
char *id;
char *name;
char *path;
-} mmi_event_face_recognizer;
-
-typedef struct
-{
- int operation;
- char *id;
- char *name;
- char *path;
} mmi_event_speaker_recognizer;
typedef unsigned long long ull;
ecore_event_type_flush_internal(MMI_PROVIDER_EVENT_SPEAKER_RECOGNIZER);
ecore_event_type_flush_internal(MMI_EVENT_SPEAKER_RECOGNIZER);
ecore_event_type_flush_internal(MMI_PROVIDER_EVENT_FACE_RECOGNIZER);
- ecore_event_type_flush_internal(MMI_EVENT_FACE_RECOGNIZER);
}
void
MMI_PROVIDER_EVENT_SPEAKER_RECOGNIZER = ecore_event_type_new();
MMI_EVENT_SPEAKER_RECOGNIZER = ecore_event_type_new();
MMI_PROVIDER_EVENT_FACE_RECOGNIZER = ecore_event_type_new();
- MMI_EVENT_FACE_RECOGNIZER = ecore_event_type_new();
LOGD("MMI_PROVIDER_EVENT_KEY=%d\n", MMI_PROVIDER_EVENT_KEY);
LOGD("MMI_PROVIDER_EVENT_GESTURE=%d\n", MMI_PROVIDER_EVENT_GESTURE);
LOGD("MMI_PROVIDER_EVENT_VOICE_TOUCH=%d\n", MMI_PROVIDER_EVENT_VOICE_TOUCH);
LOGD("MMI_PROVIDER_EVENT_FACE_RECOGNIZER=%d\n", MMI_PROVIDER_EVENT_FACE_RECOGNIZER);
- LOGD("MMI_EVENT_FACE_RECOGNIZER=%d\n", MMI_EVENT_FACE_RECOGNIZER);
//For debugging
_provider_event_handlers[0] = ecore_event_handler_add(MMI_PROVIDER_EVENT_KEY,
MMI_PROVIDER_EVENT_SPEAKER_RECOGNIZER = -1;
MMI_EVENT_SPEAKER_RECOGNIZER = -1;
MMI_PROVIDER_EVENT_FACE_RECOGNIZER = -1;
- MMI_EVENT_FACE_RECOGNIZER = -1;
LOGD("MMI_PROVIDER_EVENT_KEY=%d\n", MMI_PROVIDER_EVENT_KEY);
LOGD("MMI_PROVIDER_EVENT_GESTURE=%d\n", MMI_PROVIDER_EVENT_GESTURE);