platform/core/uifw/multi-assistant-service.git
5 years agoAdd sample code for terminating host process 73/215973/1
Ji-hoon Lee [Wed, 16 Oct 2019 07:38:12 +0000 (16:38 +0900)]
Add sample code for terminating host process

Change-Id: I4106710af29912e58bd0c4d0123cc1348f8ecc69

5 years agoAdd prelaunch functionality for preprocessing assistant 72/215972/1
Ji-hoon Lee [Tue, 15 Oct 2019 12:08:42 +0000 (21:08 +0900)]
Add prelaunch functionality for preprocessing assistant

Change-Id: Idf167b0293ea1783c22b9ab151fbce1d52769a63

5 years agoAdd support for delivering preprocessing info and result 71/215971/1
Ji-hoon Lee [Wed, 2 Oct 2019 11:46:25 +0000 (20:46 +0900)]
Add support for delivering preprocessing info and result

Change-Id: Iab6dc1d92a23379d5697092fb295edba4f21376a

5 years agoAdd missing implementation for resolving appid from pid 51/215751/2
Ji-hoon Lee [Tue, 15 Oct 2019 07:55:08 +0000 (16:55 +0900)]
Add missing implementation for resolving appid from pid

Change-Id: Idfb73b15e7a116f93be61e5f8c6f0e1afa5f6095

5 years agoRemove unused function 50/215750/2
Ji-hoon Lee [Tue, 15 Oct 2019 07:52:22 +0000 (16:52 +0900)]
Remove unused function

Change-Id: I82e60ea5837b4a9fecd1006d904d4de8dfd0a6e0

5 years agoFix defects detected by static analysis tool 70/215970/1
Ji-hoon Lee [Fri, 18 Oct 2019 04:25:49 +0000 (13:25 +0900)]
Fix defects detected by static analysis tool

Change-Id: I93f7686679318de3f42ec3d416b9f76db11602d5

5 years agoBump version to 0.2.0 81/215181/1 accepted/tizen/unified/20191004.003634 submit/tizen/20191002.080047
Ji-hoon Lee [Wed, 2 Oct 2019 07:54:55 +0000 (16:54 +0900)]
Bump version to 0.2.0

Change-Id: Ia567ca3a49734d5e6a54eac64df0df316dfbe360

5 years agoImplement wake word audio data embedding feature 88/214988/1
Ji-hoon Lee [Wed, 25 Sep 2019 09:56:38 +0000 (18:56 +0900)]
Implement wake word audio data embedding feature

Change-Id: I224daddee40b6d1a80db2ffd0bdb926a9df3919b

5 years agoBump version to 0.1.2 67/214967/2 accepted/tizen/unified/20191001.062542 accepted/tizen/unified/20191001.114847 accepted/tizen/unified/20191001.114908 submit/tizen/20190930.111916 submit/tizen/20191001.090432 submit/tizen/20191001.090534
Ji-hoon Lee [Mon, 30 Sep 2019 08:15:36 +0000 (17:15 +0900)]
Bump version to 0.1.2

Change-Id: I831ee98716d0eb27aa115696def6115bde9cf45b

5 years agoFix crash caused by uninitialized pointer variable 71/214971/1
Ji-hoon Lee [Mon, 30 Sep 2019 08:28:25 +0000 (17:28 +0900)]
Fix crash caused by uninitialized pointer variable

Change-Id: I63c6fe9a457085544c013555e169b3cd1882df5e

5 years agoMerge remote-tracking branch 'old-origin/tizen' into tizen
Ji-hoon Lee [Mon, 30 Sep 2019 06:23:10 +0000 (15:23 +0900)]
Merge remote-tracking branch 'old-origin/tizen' into tizen

Change-Id: Ie490a624110895af836b0520c42e6025dba2389e

5 years agoFix issue that detected by static analysis tool
Sungwook Park [Tue, 24 Sep 2019 04:50:58 +0000 (13:50 +0900)]
Fix issue that detected by static analysis tool

Change-Id: Ic31b861d42d2d48e333494e13e90f980f9e26d1e
Signed-off-by: Sungwook Park <sungwook79.park@samsung.com>
5 years agoFix defects detected by static analysis tool
Ji-hoon Lee [Fri, 20 Sep 2019 11:50:29 +0000 (20:50 +0900)]
Fix defects detected by static analysis tool

Change-Id: Ia6e40f9bef97c20b127393587d4ed3c268e18d6e

5 years agoBump version to 0.1.1
Ji-hoon Lee [Fri, 20 Sep 2019 11:08:51 +0000 (20:08 +0900)]
Bump version to 0.1.1

Change-Id: I6909378a304fd5ab7cc5d5b854a5f1cf538e0a97

5 years agoMake sure FINISH event is delivered when streaming
Ji-hoon Lee [Fri, 20 Sep 2019 10:44:27 +0000 (19:44 +0900)]
Make sure FINISH event is delivered when streaming

Change-Id: Ib779d5bd6a151fdcf9981c9722b805fe191a4e30

5 years agoFix defects detected by static analysis tool
Ji-hoon Lee [Fri, 20 Sep 2019 04:56:44 +0000 (13:56 +0900)]
Fix defects detected by static analysis tool

Change-Id: I1c36170c38f070450b2470fd23f95df53c4136d0

5 years agoMerge "Change whitespaces with tabs" into tizen
Ji-hoon Lee [Wed, 18 Sep 2019 05:42:01 +0000 (05:42 +0000)]
Merge "Change whitespaces with tabs" into tizen

5 years agoMerge "Bump version to 0.1.0" into tizen
Ji-hoon Lee [Wed, 18 Sep 2019 05:41:51 +0000 (05:41 +0000)]
Merge "Bump version to 0.1.0" into tizen

5 years agoBump version to 0.1.0
Ji-hoon Lee [Tue, 17 Sep 2019 08:21:57 +0000 (17:21 +0900)]
Bump version to 0.1.0

Change-Id: I0de4e95dae549444def8019778b61a5901f91d62

5 years agoAdd missing handler for preprocessing result message
Ji-hoon Lee [Tue, 17 Sep 2019 07:12:26 +0000 (16:12 +0900)]
Add missing handler for preprocessing result message

Change-Id: Ia462aab4a2665147ff307d3d7471bc7705de26ca

5 years agoChange whitespaces with tabs
Ji-hoon Lee [Tue, 17 Sep 2019 06:16:10 +0000 (15:16 +0900)]
Change whitespaces with tabs

Change-Id: Ife97fb4002b400b382122976b69c4474fcc41037

5 years agoApply logic for supporting preprocessing feature
Ji-hoon Lee [Mon, 16 Sep 2019 06:21:51 +0000 (15:21 +0900)]
Apply logic for supporting preprocessing feature

Change-Id: Ie6941d6dcd881fa92430358319ecd42f5583521e

5 years agoSend preprocessing information when activating assistants
Ji-hoon Lee [Wed, 11 Sep 2019 09:51:30 +0000 (18:51 +0900)]
Send preprocessing information when activating assistants

Change-Id: If9a4080f58fafad4732d2d5a2dfbfc56221eba84

5 years agoBump version to 0.0.3
Ji-hoon Lee [Wed, 11 Sep 2019 06:54:34 +0000 (15:54 +0900)]
Bump version to 0.0.3

Change-Id: I81d89d555fd83d9d3589da978adc20e29c6eaa78

5 years agoDisable BUF_SAVE_MODE for performance enhancement
Ji-hoon Lee [Wed, 11 Sep 2019 05:59:34 +0000 (14:59 +0900)]
Disable BUF_SAVE_MODE for performance enhancement

Change-Id: I313db925ccc708af5c3f08bd212596c555fee571

5 years agoRename change_system_volume to set_background_volume
Ji-hoon Lee [Tue, 10 Sep 2019 11:38:59 +0000 (20:38 +0900)]
Rename change_system_volume to set_background_volume

Change-Id: I783e088153afbe99da30f56207368d3e852b2d3c

5 years agoSkip checking g_voice_key_pressed on voice key events
Ji-hoon Lee [Tue, 10 Sep 2019 10:17:15 +0000 (19:17 +0900)]
Skip checking g_voice_key_pressed on voice key events

Change-Id: I6bcaf4d25081a11d9032e593f3326e6dab9787ce

5 years agoCheck thread stop variable while waiting for audio data
Ji-hoon Lee [Tue, 10 Sep 2019 02:53:13 +0000 (11:53 +0900)]
Check thread stop variable while waiting for audio data

Change-Id: I149436035de048426cd0e11b1e422cb663572508

5 years agoBump version to 0.0.2
Ji-hoon Lee [Mon, 9 Sep 2019 05:53:03 +0000 (14:53 +0900)]
Bump version to 0.0.2

Change-Id: Ia699d890454e45034a1e9c140eb9eddd259d0114

5 years agoStop recording when sound focus is acquired by other process
Ji-hoon Lee [Mon, 9 Sep 2019 05:36:50 +0000 (14:36 +0900)]
Stop recording when sound focus is acquired by other process

Change-Id: I2f0f62a09ad3aab531bd3e34a72d097882b37425

5 years agoFix inappropriate key release event feeding
Ji-hoon Lee [Mon, 9 Sep 2019 05:13:24 +0000 (14:13 +0900)]
Fix inappropriate key release event feeding

Change-Id: Id23e37ca334eeb3156984b7b299347effe67b677

5 years agoRemove unnecessary ecore-wl2 dependency
Ji-hoon Lee [Fri, 6 Sep 2019 00:22:26 +0000 (09:22 +0900)]
Remove unnecessary ecore-wl2 dependency

Change-Id: Icff07a4bf1a8f05f370b979387c2d1bcb8bd7770

5 years agoMerge "Remove waiting loop in previous utterance streaming" into tizen
Ji-hoon Lee [Mon, 2 Sep 2019 10:55:06 +0000 (10:55 +0000)]
Merge "Remove waiting loop in previous utterance streaming" into tizen

5 years agoRemove waiting loop in previous utterance streaming
Ji-hoon Lee [Mon, 2 Sep 2019 09:48:34 +0000 (18:48 +0900)]
Remove waiting loop in previous utterance streaming

Change-Id: I982caca0af983a3ee3326c325ae7f955fcdff387

5 years agoAdd NULL checking when releasing resources
Ji-hoon Lee [Thu, 29 Aug 2019 10:06:17 +0000 (19:06 +0900)]
Add NULL checking when releasing resources

Change-Id: I3b1b86e33c97a64be602aefdea8a5ca0d9c774b4

5 years agoSkip audio feeding when streaming follow-up audio data
Ji-hoon Lee [Tue, 27 Aug 2019 08:47:40 +0000 (17:47 +0900)]
Skip audio feeding when streaming follow-up audio data

Change-Id: Ifa60df73cda0263e50840049799432e570b5ae40

5 years agoAdd privileges for recording audio from bluetooth devices
Ji-hoon Lee [Tue, 27 Aug 2019 05:33:47 +0000 (14:33 +0900)]
Add privileges for recording audio from bluetooth devices

Change-Id: I56b30a6d1b46c93e526a182b63d21caa543f242c

5 years agoRun voice assistants in background when PRELAUNCH'ing
Ji-hoon Lee [Mon, 26 Aug 2019 10:53:25 +0000 (19:53 +0900)]
Run voice assistants in background when PRELAUNCH'ing

Change-Id: I7100f8135214334c5479f92ec169bd21edd2ea81

5 years agoPrelaunch default assistant when prelaunch_mode is set
Ji-hoon Lee [Wed, 24 Jul 2019 07:13:33 +0000 (16:13 +0900)]
Prelaunch default assistant when prelaunch_mode is set

Change-Id: I00fe4121f9e4f4c18e4c5cc4dc33f859801f8b79

5 years agoSave launching appid only when ACTIVATION flag is set
Ji-hoon Lee [Wed, 24 Jul 2019 06:26:03 +0000 (15:26 +0900)]
Save launching appid only when ACTIVATION flag is set

Change-Id: I869ebe8edcfc4be0721275d3a398d0e7470bc21f

5 years agoAdd version information interface for wakeup engines
Ji-hoon Lee [Fri, 23 Aug 2019 07:33:01 +0000 (16:33 +0900)]
Add version information interface for wakeup engines

Change-Id: I4b53dff321db4190aea8921b1a8fd8033f5e255b

5 years agoRemove hash-signer
Ji-hoon Lee [Thu, 22 Aug 2019 10:56:56 +0000 (19:56 +0900)]
Remove hash-signer

Change-Id: I7821a67e5b688b679276e3ba60cc293e8ed14717

5 years agoRename 'update_result_state' to 'update_recognition_result'
Ji-hoon Lee [Wed, 21 Aug 2019 08:52:03 +0000 (17:52 +0900)]
Rename 'update_result_state' to 'update_recognition_result'

In order to provide recognition result event to wakeup engines,
renamed existing 'update_result_state' function to
'update_recognition_result' and added implementation for
update_recognition_result handler in engine manager side.

Change-Id: Ie198690e21239577eb3659dd07b010c309d20c66

5 years agoMerge "Use ecore_main_loop_thread_safe_call_async() instead of timer" into tizen
Ji-hoon Lee [Wed, 21 Aug 2019 04:55:13 +0000 (04:55 +0000)]
Merge "Use ecore_main_loop_thread_safe_call_async() instead of timer" into tizen

5 years agoMerge "Enable ffv recording" into tizen
Ji-hoon Lee [Wed, 21 Aug 2019 04:55:08 +0000 (04:55 +0000)]
Merge "Enable ffv recording" into tizen

5 years agoEnable ffv recording
Ji-hoon Lee [Wed, 14 Aug 2019 11:49:50 +0000 (20:49 +0900)]
Enable ffv recording

Change-Id: I93a7de4b762768b0b27b093e3224a7e48c29e3df

5 years agoProvide session information before start recording
Ji-hoon Lee [Tue, 20 Aug 2019 11:19:06 +0000 (20:19 +0900)]
Provide session information before start recording

Change-Id: Ifd314ffdf7aa608074f2ca36b749da21f089030b

5 years agoUse ecore_main_loop_thread_safe_call_async() instead of timer
Ji-hoon Lee [Tue, 20 Aug 2019 11:59:56 +0000 (20:59 +0900)]
Use ecore_main_loop_thread_safe_call_async() instead of timer

Change-Id: I47e74554baf3dd216ce45ab686adb41cf47d9785

5 years agoImplement previous_utterance and follow_up steaming
Xie Ligang [Fri, 5 Jul 2019 06:01:32 +0000 (14:01 +0800)]
Implement previous_utterance and follow_up steaming

Change-Id: Icd234173ca5f45aacaf14ed7255afb207851f4f2
Signed-off-by: Xie Ligang <ligang0.xie@samsung.com>
5 years agoMerge "Add dependency module for tv" into tizen
Ji-hoon Lee [Tue, 13 Aug 2019 01:41:38 +0000 (01:41 +0000)]
Merge "Add dependency module for tv" into tizen

5 years agoAdd dependency module for tv
Ji-hoon Lee [Fri, 9 Aug 2019 08:56:37 +0000 (17:56 +0900)]
Add dependency module for tv

Change-Id: Id6f629870bfc08015cbf63faa7a37bf794942531

5 years agoMerge "Add more logs for checking wakeup process" into tizen
Ji-hoon Lee [Mon, 12 Aug 2019 11:55:43 +0000 (11:55 +0000)]
Merge "Add more logs for checking wakeup process" into tizen

5 years agoMerge "Remove unnecessary static local variable usage" into tizen
Ji-hoon Lee [Mon, 12 Aug 2019 11:55:39 +0000 (11:55 +0000)]
Merge "Remove unnecessary static local variable usage" into tizen

5 years agoMerge "Skip feeding audio data to engine when voice key pressed" into tizen
Ji-hoon Lee [Mon, 12 Aug 2019 11:55:34 +0000 (11:55 +0000)]
Merge "Skip feeding audio data to engine when voice key pressed" into tizen

5 years agoMerge "Clear audio data when voice key gets pressed" into tizen
Ji-hoon Lee [Mon, 12 Aug 2019 11:55:27 +0000 (11:55 +0000)]
Merge "Clear audio data when voice key gets pressed" into tizen

5 years agoAdd more logs for checking wakeup process
Ji-hoon Lee [Mon, 12 Aug 2019 05:59:31 +0000 (14:59 +0900)]
Add more logs for checking wakeup process

Change-Id: Idd593c34efc1ee9f1c3dd5eb759c12e2f2f6a801

5 years agoRemove unnecessary static local variable usage
Ji-hoon Lee [Mon, 12 Aug 2019 05:56:28 +0000 (14:56 +0900)]
Remove unnecessary static local variable usage

Change-Id: I4d51ad1d9daee9141dcaf2f5aba4d988c25b4bea

5 years agoSkip feeding audio data to engine when voice key pressed
Ji-hoon Lee [Fri, 9 Aug 2019 07:46:32 +0000 (16:46 +0900)]
Skip feeding audio data to engine when voice key pressed

Change-Id: I722f7a3223095b10359d11416f8f2687864275bb

5 years agoClear audio data when voice key gets pressed
Ji-hoon Lee [Fri, 9 Aug 2019 06:43:33 +0000 (15:43 +0900)]
Clear audio data when voice key gets pressed

Change-Id: I105c93d9c75438b540a3c0e6f8614c034b660749

5 years agoFix thread deadlock issue
Ji-hoon Lee [Fri, 9 Aug 2019 06:11:21 +0000 (15:11 +0900)]
Fix thread deadlock issue

Change-Id: I810183593fc05fe93300dec9f686d6088a8006a6

5 years agoFix defects detected by static analysis tool
Ji-hoon Lee [Tue, 6 Aug 2019 05:12:58 +0000 (14:12 +0900)]
Fix defects detected by static analysis tool

Change-Id: Ie766bdfe909bae6c8e6e8a43925a054e9f395d4a

5 years ago(de)activate wakeup engines by voice_input_language
jingjin.geng [Thu, 13 Jun 2019 19:42:49 +0000 (03:42 +0800)]
(de)activate wakeup engines by voice_input_language

Change-Id: I675d75db15e9b8b1f4540754dd2c51d77a7eba88

5 years agoAdd get_audio_source_type message handlers
Ji-hoon Lee [Fri, 26 Jul 2019 02:26:28 +0000 (11:26 +0900)]
Add get_audio_source_type message handlers

Change-Id: I10a70b74181e771be259722162da2778bb4fe26e

5 years agoAdd get_audio_format handler in dependency_resolver
Ji-hoon Lee [Fri, 26 Jul 2019 02:20:42 +0000 (11:20 +0900)]
Add get_audio_format handler in dependency_resolver

Change-Id: I63a979b17f8f4865d3932898ba23ad3419af8bb8

5 years agoUpdate LOG_TAG for heap_tracer
Ji-hoon Lee [Thu, 25 Jul 2019 07:46:41 +0000 (16:46 +0900)]
Update LOG_TAG for heap_tracer

Change-Id: I129800ce94a4d0160c8c540f0dd8b1f02e516176

5 years agoFix mismatch between log format and actual parameter
Ji-hoon Lee [Wed, 24 Jul 2019 07:49:54 +0000 (16:49 +0900)]
Fix mismatch between log format and actual parameter

Change-Id: Ibd663ab6d387df6e198c7ee6a2e25c4c5d87405f

5 years agoAdjust pcm_wait_count value
Ji-hoon Lee [Wed, 24 Jul 2019 07:16:42 +0000 (16:16 +0900)]
Adjust pcm_wait_count value

Change-Id: I531fba2647588a45a160fe20fa7331183f98ff77

5 years agoAdd dependency resolver
Ji-hoon Lee [Fri, 21 Jun 2019 02:51:38 +0000 (11:51 +0900)]
Add dependency resolver

Change-Id: I8fabdbb8a824593b9a0a7e53cbf146ce14219da4

5 years agoSend masc_ui_dbus messages only when ui_panel_enabled is true
Ji-hoon Lee [Thu, 27 Jun 2019 05:42:59 +0000 (14:42 +0900)]
Send masc_ui_dbus messages only when ui_panel_enabled is true

Change-Id: I1e6a3fb59aaac6e9d16d5ce6fada612c14b229de

5 years agorealize the API add_assistant_language(string appid, string language)
jingjin.geng [Tue, 11 Jun 2019 19:18:34 +0000 (03:18 +0800)]
realize the API add_assistant_language(string appid, string language)

Change-Id: Ia9c4e2b0dbe67164ab92dbc9c973e584ef39881c

5 years agoadd CWakeupManager::set_assistant_enabled(string appid, bool enabled)
jingjin.geng [Wed, 8 May 2019 22:52:14 +0000 (06:52 +0800)]
add CWakeupManager::set_assistant_enabled(string appid, bool enabled)

Change-Id: I73ba499a34e11bab278b192eb6f93bfa4aecb907

5 years agoMerge "Add previous steam related function." into tizen
Ji-hoon Lee [Tue, 4 Jun 2019 00:04:25 +0000 (00:04 +0000)]
Merge "Add previous steam related function." into tizen

5 years agoAdd previous steam related function.
Xie Ligang [Wed, 22 May 2019 02:35:23 +0000 (10:35 +0800)]
Add previous steam related function.

Change-Id: I20a725f78b2eafabd35b3b0603915eaa76562ca5
Signed-off-by: Xie Ligang <ligang0.xie@samsung.com>
5 years agoAdd stream routing for USB audio device
wn.jang [Fri, 17 May 2019 04:37:31 +0000 (13:37 +0900)]
Add stream routing for USB audio device

Change-Id: I6e986aa5721ab4cbe84ea09a6e116524547080d6

5 years agoMerge "Add streaming event validation code" into tizen
Ji-hoon Lee [Thu, 2 May 2019 11:44:52 +0000 (11:44 +0000)]
Merge "Add streaming event validation code" into tizen

5 years agoAdd wakeup manager activation/deactivation logic
Ji-hoon Lee [Tue, 30 Apr 2019 01:14:40 +0000 (10:14 +0900)]
Add wakeup manager activation/deactivation logic

Change-Id: I613f58a71a28641dc7e700c65b681d26d441279f

5 years agoAdd change system volume feature
Ji-hoon Lee [Tue, 16 Apr 2019 10:49:46 +0000 (19:49 +0900)]
Add change system volume feature

Change-Id: I79ae89a3c5d46debdaf1f32b5856701c67c72762

5 years agoAdd streaming event validation code
Ji-hoon Lee [Thu, 2 May 2019 05:31:46 +0000 (14:31 +0900)]
Add streaming event validation code

Change-Id: I6eafbcb279c75d2e9bba657aaceccf91a4ef1985

5 years agoAdd support for device-specific audio recording
Ji-hoon Lee [Tue, 16 Apr 2019 01:17:11 +0000 (10:17 +0900)]
Add support for device-specific audio recording

This kind of device-specific behavior should be
extracted into a separated module, need to enhance
in the future.

Change-Id: I042962cb03aea0dc69040bae3d5231665360ad96

5 years agoFix crash when more than two wakeup engine exists
Ji-hoon Lee [Fri, 12 Apr 2019 09:49:17 +0000 (18:49 +0900)]
Fix crash when more than two wakeup engine exists

For providing a closure to the callback function,
necessary data were stored in a vector and passed
pointer to the data inside the vector, but since
vectors re-arranges internal elements to a new
location when the size gets bigger than its capicity,
pointers to the internal elements get invalidated
which caused crash. For this reason, changed to use
deque instead of vector since deque is a stable
container that preserves internal elements' memory
location.

Change-Id: I2ba578e98d96171aea068b95ea27807b7a143c50

5 years agoMerge "Protect member variables shared across multiple threads" into tizen
Ji-hoon Lee [Mon, 15 Apr 2019 00:43:22 +0000 (00:43 +0000)]
Merge "Protect member variables shared across multiple threads" into tizen

5 years agoMerge "Read default assistant appid setting whenever requested" into tizen
Ji-hoon Lee [Fri, 12 Apr 2019 13:22:40 +0000 (13:22 +0000)]
Merge "Read default assistant appid setting whenever requested" into tizen

5 years agoProtect member variables shared across multiple threads
Ji-hoon Lee [Mon, 8 Apr 2019 01:57:18 +0000 (10:57 +0900)]
Protect member variables shared across multiple threads

Change-Id: I1cbefaa78ab53a537851dbdd532fbf9646e64cd1

5 years agoMerge "Fix indentation" into tizen
Ji-hoon Lee [Fri, 12 Apr 2019 13:20:35 +0000 (13:20 +0000)]
Merge "Fix indentation" into tizen

5 years agoInitial empty repository master
Tizen Infrastructure [Wed, 10 Apr 2019 22:38:27 +0000 (22:38 +0000)]
Initial empty repository

5 years agoRead default assistant appid setting whenever requested
Ji-hoon Lee [Wed, 10 Apr 2019 08:32:06 +0000 (17:32 +0900)]
Read default assistant appid setting whenever requested

Change-Id: I0054286425c616617588e70d97800f3251619619

5 years agoFix indentation
Ji-hoon Lee [Mon, 8 Apr 2019 01:09:02 +0000 (10:09 +0900)]
Fix indentation

Change-Id: I47df7bee0955c4390671183cd5174569dd6765a6

5 years agoAdd function that checks if an element exists in a container
Ji-hoon Lee [Mon, 8 Apr 2019 01:06:21 +0000 (10:06 +0900)]
Add function that checks if an element exists in a container

Change-Id: Ia43bc567646915443f77d7a60c1a1edbbe1940a3

5 years agoReduce unnecessary 'recording..' related logs
Ji-hoon Lee [Wed, 3 Apr 2019 05:25:11 +0000 (14:25 +0900)]
Reduce unnecessary 'recording..' related logs

Change-Id: I3bc536f8ac6d4838263d2b1ba8c4f5d438a28c47

5 years agoAdjust retry timeout value considering no-panel use case
Ji-hoon Lee [Wed, 3 Apr 2019 05:23:07 +0000 (14:23 +0900)]
Adjust retry timeout value considering no-panel use case

Change-Id: I7b02f2fbf2c88b8db3fba14b703695216941d750

5 years agoDisable common UI when custom_ui'ed assistant gets woken up
Ji-hoon Lee [Tue, 2 Apr 2019 09:07:34 +0000 (18:07 +0900)]
Disable common UI when custom_ui'ed assistant gets woken up

Change-Id: I72a8381ff47f88f108fb6661f6e7cafa34d202be

5 years agoChange strcmp with std::string::compare()
Ji-hoon Lee [Tue, 2 Apr 2019 01:06:22 +0000 (10:06 +0900)]
Change strcmp with std::string::compare()

Change-Id: I8e74bf8ac80fd42337bde11cb6b3e71dce7845fe

5 years agoDivide wakeup manager into a class and its wrapper
Ji-hoon Lee [Mon, 1 Apr 2019 05:14:40 +0000 (14:14 +0900)]
Divide wakeup manager into a class and its wrapper

Change-Id: I094ab7c4061fcad48a23fb91e547ec4f3ec1cb81

5 years agoRename AudioDataObserver to AudioEventObserver
Ji-hoon Lee [Fri, 29 Mar 2019 07:00:33 +0000 (16:00 +0900)]
Rename AudioDataObserver to AudioEventObserver

Change-Id: Id35a4f7ce9f4d1e0408b4ce61bd9f4fb5df2e442

5 years agoExtract engine management logic into CWakeupEngineManager
Ji-hoon Lee [Thu, 21 Mar 2019 00:04:57 +0000 (09:04 +0900)]
Extract engine management logic into CWakeupEngineManager

Change-Id: I949b98002209092313689269b602601add2680e2

5 years agoFix bug detected when testing on TV profile
Ji-hoon Lee [Tue, 26 Mar 2019 07:58:07 +0000 (16:58 +0900)]
Fix bug detected when testing on TV profile

Change-Id: Ic66fff13b80f7ccfd7086434590f7e60e5faa7bb

5 years agoFix defects detected by static analysis tool
Ji-hoon Lee [Tue, 26 Mar 2019 04:31:32 +0000 (13:31 +0900)]
Fix defects detected by static analysis tool

Change-Id: Iafe4bb82acda7aebaf52c91b9bc52efbbcd7ee33

5 years agoFix build break caused by missing pkgmgr-info dependency
Ji-hoon Lee [Mon, 25 Mar 2019 08:36:17 +0000 (17:36 +0900)]
Fix build break caused by missing pkgmgr-info dependency

Change-Id: Id9c9d14881d40f0d760fd78745fad35118336006

5 years agoAdd support for dynamic dedicated wakeup engine loading
Ji-hoon Lee [Mon, 25 Mar 2019 08:15:33 +0000 (17:15 +0900)]
Add support for dynamic dedicated wakeup engine loading

Change-Id: Iea927f95db769cabfa84ee81a263e8f21b200fb3

5 years agoFix crash when assistant provides no wakeup engine info
Ji-hoon Lee [Mon, 25 Mar 2019 07:48:17 +0000 (16:48 +0900)]
Fix crash when assistant provides no wakeup engine info

Change-Id: Ibc6405815abee190fba0866cbddee9e86f11214c