platform/core/api/recorder.git
3 years agoCode clean up 46/236346/2
Jeongmo Yang [Tue, 16 Jun 2020 10:24:37 +0000 (19:24 +0900)]
Code clean up

- Replace tab by space in description

[Version] 0.3.21
[Profile] Common
[Issue Type] Clean up

Change-Id: If4faf4b9c05f61e0cba469cf00187d940f3ebf88
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd defensive code for spurious wakeup 39/234039/1 accepted/tizen/unified/20200529.124406 submit/tizen/20200522.014428
Jeongmo Yang [Thu, 21 May 2020 07:55:23 +0000 (16:55 +0900)]
Add defensive code for spurious wakeup

[Version] 0.3.20
[Profile] Common
[Issue Type] Improvement

Change-Id: I9ecc9e083c4197258a642965740a278ee30ac930
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoUpdate feature element reference link 37/218937/2 accepted/tizen/unified/20191202.140900 submit/tizen/20191202.031214
Jeongmo Yang [Fri, 29 Nov 2019 06:32:31 +0000 (15:32 +0900)]
Update feature element reference link

Change-Id: Icd336cc87fd92bddb92e912feb10143d620a7718
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoCorrect type for some values 19/218819/1
Jeongmo Yang [Thu, 28 Nov 2019 09:28:53 +0000 (18:28 +0900)]
Correct type for some values

- elapsed time and file size for recording statue callback
- offset for muxed stream callback

[Version] 0.3.19
[Profile] Common
[Issue Type] Bug fix

Change-Id: I9f8ad515d43ae76f8fd07175e40ef206d24c0d2e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoAdd log for stream callback 64/218764/4
Jeongmo Yang [Thu, 28 Nov 2019 03:04:18 +0000 (12:04 +0900)]
Add log for stream callback

[Version] 0.3.18
[Profile] Common
[Issue Type] Log

Change-Id: I27dbc0080edef0741049034a92ffe5c2fa610263
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoUpdate header description 16/216316/1
Jeongmo Yang [Wed, 23 Oct 2019 08:49:59 +0000 (17:49 +0900)]
Update header description

Change-Id: I8052e68efaa8faaa5cc8c1a1e9f6e0fd6a23dd3e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoMerge branch 'tizen_line_coverage' into tizen 71/209071/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.030917 accepted/tizen/5.5/unified/mobile/hotfix/20201027.065513 accepted/tizen/unified/20190704.040520 submit/tizen/20190703.092644 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 tizen_5.5.m2_release
Jeongmo Yang [Tue, 2 Jul 2019 05:51:17 +0000 (14:51 +0900)]
Merge branch 'tizen_line_coverage' into tizen

Change-Id: I9c9fc51f1a68e7cd602b97d581399cc8d08f2205

4 years agoMake a gcov package for measuring coverage easier 70/209070/1
Jeongmo Yang [Tue, 2 Jul 2019 05:50:18 +0000 (14:50 +0900)]
Make a gcov package for measuring coverage easier

[Version] 0.3.17-1
[Issue Type] Update

Change-Id: I8b4338a6b0db73ae774415fd8ca3af59eb7db1ca
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoMerge branch 'tizen' into tizen_line_coverage 63/200263/1 tizen_line_coverage
Jeongmo Yang [Thu, 21 Feb 2019 02:44:49 +0000 (11:44 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I5d8a6cb7ea12f4921a019dbfeb7f098cb184f722
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoReplace tbm_key by tbm_fd for buffer protection 73/199273/6 accepted/tizen/unified/20190221.084213 submit/tizen/20190219.074619 submit/tizen/20190220.092629
Jeongmo Yang [Fri, 8 Feb 2019 05:19:18 +0000 (14:19 +0900)]
Replace tbm_key by tbm_fd for buffer protection

- Any other process can access buffer if it knows its tbm_key,
  but, there is no way to access if it's replaced by tbm_fd.

[Version] 0.3.17
[Profile] Common
[Issue Type] Update
[Dependency module] mmsvc-recorder

Change-Id: I7a9b78b758e148b138c30ecc654e41599b534b97
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoGet the module index using muse configure 89/198189/4 accepted/tizen/unified/20190218.063818 submit/tizen/20190129.225447 submit/tizen/20190130.080354 submit/tizen/20190214.113838
YoungHun Kim [Tue, 22 Jan 2019 07:23:37 +0000 (16:23 +0900)]
Get the module index using muse configure

[Version] 0.3.16
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I06ea92ad2e5371a3ac4bb73d3d4f284fd0299f70

5 years agoMerge branch 'tizen' into tizen_line_coverage 21/196621/1
Jeongmo Yang [Thu, 3 Jan 2019 04:27:20 +0000 (13:27 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I1735fdf5c951e0d62ee9ce9c8ff505589cf41abd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoFix invalid format usage - Phase#2 83/195483/1 accepted/tizen/unified/20181214.111004 submit/tizen/20181214.015811
Jeongmo Yang [Fri, 14 Dec 2018 01:33:21 +0000 (10:33 +0900)]
Fix invalid format usage - Phase#2

[Version] 0.3.15
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: I9fae8359bc73c3ecfcb340caf0db5008a4c3b64d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoFix invalid format usage 76/194776/1 accepted/tizen/unified/20181210.060056 submit/tizen/20181207.091640
Jeongmo Yang [Fri, 7 Dec 2018 06:54:02 +0000 (15:54 +0900)]
Fix invalid format usage

[Version] 0.3.14
[Profile] Common
[Issue Type]
[Dependency module] N/A

Change-Id: I45e2dd96cf480789db6daa5a06cf0babbff547fe
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoUpdate idle event handling to fix crash in idle event callback 04/191904/2 accepted/tizen/unified/20181107.082043 submit/tizen/20181025.051624 submit/tizen/20181106.051916
Jeongmo Yang [Thu, 25 Oct 2018 06:28:54 +0000 (15:28 +0900)]
Update idle event handling to fix crash in idle event callback

[Version] 0.3.13
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Ib1d268c42b6948e9d55e837b315a5150c9cb07e1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoMerge branch 'tizen' into tizen_line_coverage 38/188538/1
Jeongmo Yang [Thu, 30 Aug 2018 05:19:29 +0000 (14:19 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: Ib6aa0afa2247442165aefb21426337b3b990f8d0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoAdd parameter to check buffer length 69/187169/1 accepted/tizen/5.0/unified/20181102.014148 accepted/tizen/unified/20180823.133543 submit/tizen/20180822.063410 submit/tizen_5.0/20181101.000002
Jeongmo Yang [Mon, 20 Aug 2018 10:21:03 +0000 (19:21 +0900)]
Add parameter to check buffer length

[Version] 0.3.12
[Profile] Common
[Issue Type] Update
[Dependency module] mused(mmsvc-core)
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20180818.1]

Change-Id: I14468064a409687017bf7dc7a285c20c2b4872ed
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoMerge branch 'tizen' into tizen_line_coverage 78/185078/1
Jeongmo Yang [Thu, 26 Jul 2018 02:24:00 +0000 (11:24 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I7eb5a2d9f0106439a012bd2a0f0dafb3f745807b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoAdd new flag for converted filename 62/184762/1 accepted/tizen/unified/20180724.073250 submit/tizen/20180723.093255
Jeongmo Yang [Mon, 23 Jul 2018 02:06:01 +0000 (11:06 +0900)]
Add new flag for converted filename

[Version] 0.3.11
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20180720.2]

Change-Id: I9b106e3ede2aafb6c5bb8a18ab459f2b8089e53d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years ago[ACR-1233] Remove deprecated enums related with sound policy 20/180720/3 accepted/tizen/unified/20180615.071829 submit/tizen/20180611.064333
Jeongmo Yang [Fri, 1 Jun 2018 09:39:00 +0000 (18:39 +0900)]
[ACR-1233] Remove deprecated enums related with sound policy

[Version] 0.3.10
[Profile] Common
[Issue Type] ACR
[Dependency module] N/A

Change-Id: I245a7bd988223565e0543814386be6e16b4b859c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoMerge branch 'tizen' into tizen_line_coverage 68/178168/1
Jeongmo Yang [Tue, 8 May 2018 08:19:12 +0000 (17:19 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I9dae424b54378c86d637e42dfccea92d03389217

6 years agoFix API document 32/176932/1
Jeongmo Yang [Tue, 24 Apr 2018 08:18:51 +0000 (17:18 +0900)]
Fix API document

- Change sync type from ASYNC to SYNC

[Version] 0.3.9-2
[Profile] Common
[Issue Type] Doc Fix
[Dependency module] N/A

Change-Id: I5096fbe0db4e6dc05109317e1799377de37d3e4f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd new package(capi-media-recorder-tool) for recorder_test 87/168487/1 accepted/tizen/unified/20180131.125342 submit/tizen/20180130.031700
Jeongmo Yang [Mon, 29 Jan 2018 01:52:13 +0000 (10:52 +0900)]
Add new package(capi-media-recorder-tool) for recorder_test

- Remove UI/APP framework dependencies from capi-media-recorder package

[Version] 0.3.9-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Iadae14b598b391db8c3424df14c33acebc745be7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-1145] Change related feature for recorder API 01/166601/1 accepted/tizen/unified/20180116.074430 submit/tizen/20180115.050333 submit/tizen/20180115.091317
Jeongmo Yang [Wed, 10 Jan 2018 00:21:40 +0000 (09:21 +0900)]
[ACR-1145] Change related feature for recorder API

[Version] 0.3.9
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Id3c2a083e4c9c7295f128460252127c7243bac14
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoRemove remained idle callback when destroy handle 53/159853/1 accepted/tizen/unified/20171116.060645 submit/tizen/20171115.073701
Jeongmo Yang [Mon, 13 Nov 2017 08:18:33 +0000 (17:18 +0900)]
Remove remained idle callback when destroy handle

The crash could be occurred if idle callback is called after so is unloaded.
To avoid it, remove not-called idle event when destroy handle.

[Version] 0.3.8
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20171107.4]

Change-Id: Ia8ea896a6fde6ab2376849e7cae5542814f39862
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoFix coverity issue(memory leak, return value check, etc) 74/156174/2 accepted/tizen/unified/20171101.064718 submit/tizen/20171031.024842
Jeongmo Yang [Tue, 17 Oct 2017 10:24:49 +0000 (19:24 +0900)]
Fix coverity issue(memory leak, return value check, etc)

[Version] 0.3.7
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-4.0-unified_20171013.1]

Change-Id: Idac2dd8ac51abea17349572e7acd28b3501aeb9c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd mutex lock for event callback 01/155801/1 accepted/tizen/unified/20171017.204834 submit/tizen/20171017.063236
Jeongmo Yang [Mon, 16 Oct 2017 07:29:07 +0000 (16:29 +0900)]
Add mutex lock for event callback

In some case, event callback could be called after unsetting is done by timing.
So, this patch is added to prevent the case.

[Version] 0.3.6
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-4.0-unified_20171013.1]

Change-Id: I4af49048775cce65d6802291bcb4408d97a55d40
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoMerge branch 'tizen' into tizen_line_coverage 83/152883/1
Jeongmo Yang [Wed, 27 Sep 2017 09:18:47 +0000 (18:18 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I88fd1880882facfd93dc79390f7b33ed1a04c9d6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoReplace server connection close API 30/146230/1 accepted/tizen/unified/20170830.160907 submit/tizen/20170829.012725
Jeongmo Yang [Fri, 25 Aug 2017 10:10:36 +0000 (19:10 +0900)]
Replace server connection close API

In signal handler, fds will be closed in fd-id table,
but, closed fd by muse_core_connection_close is not removed from table.
It can cause unexpected behavior in signal handler,
so new API is added and it removes closed fd in fd-id table.

[Version] 0.3.5
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170825.1]

Change-Id: I2df5af4bc835bd92ea25170175e9e5fafe9cc54e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoMerge branch 'tizen' into tizen_line_coverage 71/144571/1
Jeongmo Yang [Thu, 17 Aug 2017 07:12:41 +0000 (16:12 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I0d064939684a711d6493cde198969109bb3ed550
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoUpdate recorder by the splited muse library 16/142816/3 accepted/tizen/4.0/unified/20170828.223924 accepted/tizen/unified/20170822.112942 submit/tizen/20170821.070131 submit/tizen_4.0/20170828.100002 tizen_4.0.IoT.p1_release
YoungHun Kim [Mon, 7 Aug 2017 08:44:00 +0000 (17:44 +0900)]
Update recorder by the splited muse library

Change-Id: I5f29be19533e7becb9751a41e4866cd182bb1b45

6 years ago[ACR-988] Add interrupt started callback related APIs 39/133239/5 accepted/tizen/4.0/unified/20170816.010842 accepted/tizen/4.0/unified/20170816.020119 accepted/tizen/unified/20170630.083118 submit/tizen/20170614.052326 submit/tizen/20170619.053621 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Jeongmo Yang [Fri, 9 Jun 2017 09:41:09 +0000 (18:41 +0900)]
[ACR-988] Add interrupt started callback related APIs

The application can only get callback after interrupt is completed,
it means that there is no way to know the internal interrupt handling status for application.
This patch provides the APIs to get callback when interrupt is started.

[Version] 0.3.3
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170608.1]

Change-Id: Ie9a68a5db4c5aa1498e68c01773627680da43f7e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd new thread for muxed stream callback 96/131996/1 accepted/tizen/unified/20170612.073915 submit/tizen/20170612.030116
Jeongmo Yang [Wed, 31 May 2017 12:13:25 +0000 (21:13 +0900)]
Add new thread for muxed stream callback

[Version] 0.3.2
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170524.4]

Change-Id: I948f991177da436761b8f6b99316fdd9676d8f3d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoUpdate code for privilege change 32/130032/1
Jeongmo Yang [Fri, 19 May 2017 01:51:01 +0000 (10:51 +0900)]
Update code for privilege change

recorder privilege is removed from recorder_create_* APIs,
and it will be checked in recorder_start API.
So, recorder_start could not be returned until get user's response.

[Version] 0.3.1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I4a6e8327eebfbd5face640e32cdce6f579b0dae4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd comments for line coverage test
Jeongmo Yang [Mon, 15 May 2017 05:24:23 +0000 (14:24 +0900)]
Add comments for line coverage test

[Version] 0.3.0
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I6037d4beb06a3521249676bf58d32e6813435a3a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-962] Remove recorder privilege from some APIs 81/128281/4 accepted/tizen/unified/20170515.074604 submit/tizen/20170515.041223 tizen_4.0.m1_release
Jeongmo Yang [Mon, 8 May 2017 10:20:51 +0000 (19:20 +0900)]
[ACR-962] Remove recorder privilege from some APIs

Actually, some APIs includes recorder_create_* does not access recording device,
but, it couldn't be done without recorder privilege.

[Version] 0.3.0
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Ia6ad999f7fa2e34f675a8c5ee8c9271d86998d2c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue - NONTERMINATED_STRING 01/122901/3 accepted/tizen/unified/20170410.160236 submit/tizen/20170410.072959
Jeongmo Yang [Tue, 4 Apr 2017 02:24:09 +0000 (11:24 +0900)]
Fix Svace issue - NONTERMINATED_STRING

[Version] 0.2.54
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: I5839f130a32a0d8175cd28a7d007c7ea8975851a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate doc file to replace dead link 90/122590/1
Jeongmo Yang [Mon, 3 Apr 2017 04:44:28 +0000 (13:44 +0900)]
Update doc file to replace dead link

Change-Id: Ie2a7bf0312b1cf7efaa3b07ea74722ed83ff8b81
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAvoid double free for idle event 54/122254/1
Jeongmo Yang [Fri, 31 Mar 2017 01:37:46 +0000 (10:37 +0900)]
Avoid double free for idle event

Sometimes, the idle callback is called although g_idle_remove_by_data returned true, then double free could be occurred.
So, update code to avoid it like below.
- remove g_idle_remove_by_data and idle callback will be always called
- remove free code for idle callback data in _recorder_remove_idle_event_all, then it will be freed in idle callback
- change function name from _recorder_remove_idle_event_all to _recorder_deactivate_idle_event_all

[Version] 0.2.53
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170321.3]

Change-Id: I2a675fbb0cb0773d77bc956b7fe27292a11015a5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix build error 33/120733/4 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170329.171849 accepted/tizen/ivi/20170329.221928 accepted/tizen/mobile/20170329.221812 accepted/tizen/tv/20170329.221856 accepted/tizen/unified/20170329.221944 accepted/tizen/wearable/20170329.221912 submit/tizen/20170328.103759
Haesu Gwon [Fri, 24 Mar 2017 02:42:04 +0000 (11:42 +0900)]
Fix build error

Change-Id: If1effc0aa9552787660bebf6bf0dd15365205e7a
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
7 years agoUpdate spec file for license macro, Fix typo in recorder_test 12/120312/1
Jeongmo Yang [Wed, 22 Mar 2017 07:36:34 +0000 (16:36 +0900)]
Update spec file for license macro, Fix typo in recorder_test

[Version] 0.2.52-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I2ba06a8790d4af9179e572ff6656471366fa2ba4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAdd "pid" field to message for video recorder handle creation 77/117677/1 accepted/tizen/common/20170309.174923 accepted/tizen/ivi/20170308.120227 accepted/tizen/mobile/20170308.120154 accepted/tizen/tv/20170308.120205 accepted/tizen/unified/20170310.075716 accepted/tizen/wearable/20170308.120217 submit/tizen/20170307.122057 submit/tizen_unified/20170310.011401
Jeongmo Yang [Tue, 28 Feb 2017 10:03:46 +0000 (19:03 +0900)]
Add "pid" field to message for video recorder handle creation

[Version] 0.2.52
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170227.2]

Change-Id: Ia6b21ff68b306a76ff5d3fec174b7a46a84f4cb1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove timeout for handle creation API 52/114852/1
Jeongmo Yang [Thu, 9 Feb 2017 07:24:06 +0000 (16:24 +0900)]
Remove timeout for handle creation API

In handle creation API, muse recorder module checks privilege for microphone use,
but it can be stuck for a long time if app does not have microphone privilege and there is no feedback for privilege popup.

[Version] 0.2.51
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170207.1]

Change-Id: I319741ada0f39f2c6e8fbc6865d3255519f6775b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove testsuite for tv product 49/114849/1
Jeongmo Yang [Tue, 17 Jan 2017 08:48:23 +0000 (17:48 +0900)]
Remove testsuite for tv product

[Version] 0.2.50-1
[Profile] Common
[Issue Type] Remove
[Dependency module] N/A

Change-Id: Idc2185d0342420f71c24307b9ea06f6007f45772
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[ACR-877] Add new APIs for muxed stream data callback 04/113104/5
Jeongmo Yang [Mon, 6 Feb 2017 05:54:03 +0000 (14:54 +0900)]
[ACR-877] Add new APIs for muxed stream data callback

The new APIs will provide muxed stream callback.
User can get the data pointer while recording and it is same with recorded file.

[Version] 0.2.50
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170203.1]

Change-Id: Ie6d99950a9b75f0a06090a47b4ad6307c61d0904
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove g_thread_unref after g_thread_join 44/108144/1
Jeongmo Yang [Tue, 3 Jan 2017 06:38:35 +0000 (15:38 +0900)]
Remove g_thread_unref after g_thread_join

g_thread_unref is also called in g_thread_join,
so g_thread_unref after g_thread_join is not needed
and it can cause memory corruption.

[Version] 0.2.49
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161230.2]

Change-Id: I829d33bd0786caf49858b1ec506ff4408d4b7c45
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAdd new routine to check waiting count 62/105062/3 accepted/tizen/common/20161220.191013 accepted/tizen/ivi/20161220.223820 accepted/tizen/mobile/20161220.223650 accepted/tizen/tv/20161220.223724 accepted/tizen/unified/20170309.032130 accepted/tizen/wearable/20161220.223753 submit/tizen/20161220.104958 submit/tizen_unified/20170308.100405
Jeongmo Yang [Thu, 15 Dec 2016 08:26:23 +0000 (17:26 +0900)]
Add new routine to check waiting count

If some API's return value is come lately from muse server after waiting timeout, api_activating can be true.
Then, previous return value is returned if same API is called.
This patch resolves it.

[Version] 0.2.48
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161213.3]

Change-Id: I5a2f3bb7ea034f74aa3815fde12bbcd4c4132e8f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix coding rule violation 65/103965/1 accepted/tizen/common/20161214.160434 accepted/tizen/ivi/20161214.015305 accepted/tizen/mobile/20161214.014749 accepted/tizen/tv/20161214.015044 accepted/tizen/wearable/20161214.015134 submit/tizen/20161213.083228
Jeongmo Yang [Mon, 12 Dec 2016 02:37:10 +0000 (11:37 +0900)]
Fix coding rule violation

[Version] 0.2.47
[Profile] Common
[Issue Type] Coding rule
[Dependency module] N/A

Change-Id: If13a23b038770d3a0a4860543593427373b422b2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue - UNREACHABLE_CODE 72/101872/1 accepted/tizen/common/20161207.184536 accepted/tizen/ivi/20161208.012226 accepted/tizen/mobile/20161208.011842 accepted/tizen/tv/20161208.012028 accepted/tizen/wearable/20161208.012128 submit/tizen/20161207.075356
Jeongmo Yang [Fri, 2 Dec 2016 09:13:57 +0000 (18:13 +0900)]
Fix Svace issue - UNREACHABLE_CODE

[Version] 0.2.46
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A

Change-Id: Iaf374df5c2fbd235601441c048323071e3204166
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoMerge branch 'tizen_3.0' into tizen 88/101688/1 accepted/tizen/common/20161202.233208 accepted/tizen/ivi/20161207.025426 accepted/tizen/mobile/20161207.025246 accepted/tizen/tv/20161207.025332 accepted/tizen/wearable/20161207.025359 submit/tizen/20161202.035430
Jeongmo Yang [Fri, 2 Dec 2016 03:59:59 +0000 (12:59 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I11e5529d2998cceb55b49d95eb5a59ea78ae854f

7 years agosound-manager API changed 38/100538/1 accepted/tizen/3.0/common/20161205.091442 accepted/tizen/3.0/ivi/20161204.233632 accepted/tizen/3.0/mobile/20161204.233316 accepted/tizen/3.0/tv/20161204.233456 accepted/tizen/3.0/wearable/20161204.233545 submit/tizen_3.0/20161202.035416
aravind.gara [Mon, 28 Nov 2016 10:37:50 +0000 (19:37 +0900)]
sound-manager API changed

Change-Id: I83700f2b2ec38b0f925a97c2b97f5ce53f7777e1
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
7 years agoMerge branch 'tizen' into tizen_3.0 89/99089/1 accepted/tizen/3.0/common/20161123.140744 accepted/tizen/3.0/ivi/20161123.083645 accepted/tizen/3.0/mobile/20161123.083356 accepted/tizen/3.0/tv/20161123.083504 accepted/tizen/3.0/wearable/20161123.083559 submit/tizen_3.0/20161122.043110
Jeongmo Yang [Tue, 22 Nov 2016 01:36:00 +0000 (10:36 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: I54fe7b65aa66c329ec65c7e1974df00340b33284

7 years agoAdd recorder setting menu and clean-up unnecessary code 43/98143/4 accepted/tizen/common/20161122.192906 accepted/tizen/ivi/20161122.235930 accepted/tizen/mobile/20161122.235722 accepted/tizen/tv/20161122.235807 accepted/tizen/wearable/20161122.235845 submit/tizen/20161122.044017
Jeongmo Yang [Wed, 16 Nov 2016 08:26:49 +0000 (17:26 +0900)]
Add recorder setting menu and clean-up unnecessary code

[Version] 0.2.45-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161115.1]

Change-Id: I92f9b60e8cdbdec5ff39e6bac2f819aad31ddb8c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoMerge branch 'tizen' into tizen_3.0 93/97793/1 accepted/tizen/3.0/common/20161116.143848 accepted/tizen/3.0/ivi/20161116.023336 accepted/tizen/3.0/mobile/20161116.022821 accepted/tizen/3.0/tv/20161116.022929 accepted/tizen/3.0/wearable/20161116.023149 submit/tizen_3.0/20161115.060306
Jeongmo Yang [Tue, 15 Nov 2016 05:14:46 +0000 (14:14 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: If119b1808b45607596eb5b4cf109417a58b049dc

7 years agoFix Svace issue - BUFFER_OVERFLOW 90/97790/1 accepted/tizen/common/20161115.200615 accepted/tizen/ivi/20161115.234304 accepted/tizen/mobile/20161115.234015 accepted/tizen/tv/20161115.234158 accepted/tizen/wearable/20161115.234228 submit/tizen/20161115.062308
Jeongmo Yang [Tue, 15 Nov 2016 05:09:51 +0000 (14:09 +0900)]
Fix Svace issue - BUFFER_OVERFLOW

[Version] 0.2.45
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Ia7cedc3c902cfdf79a170323bb8c2a9a89c4c4e0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoMerge branch 'tizen' into tizen_3.0 30/96130/1 accepted/tizen/3.0/common/20161114.082435 accepted/tizen/3.0/ivi/20161109.124736 accepted/tizen/3.0/mobile/20161109.124412 accepted/tizen/3.0/tv/20161109.124553 accepted/tizen/3.0/wearable/20161109.124652 submit/tizen_3.0/20161108.053851 submit/tizen_3.0_common/20161110.084657
Jeongmo Yang [Tue, 8 Nov 2016 02:35:29 +0000 (11:35 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: I9521175623e0d2457dbb4054bd754782a46f1302

7 years agoUpdate code for message handling 25/95725/2 accepted/tizen/common/20161109.140257 accepted/tizen/ivi/20161109.002838 accepted/tizen/mobile/20161109.002537 accepted/tizen/tv/20161109.002705 accepted/tizen/wearable/20161109.002755 submit/tizen/20161108.054351
Jeongmo Yang [Fri, 4 Nov 2016 10:38:08 +0000 (19:38 +0900)]
Update code for message handling

1. Process all received messages (Remove the code to drop message)
2. Add error handling for uncompleted message

[Version] 0.2.44
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T/E) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]

Change-Id: I6f9a0b2135460e6a42fc47f97b7a3f4ae1639d6c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoMerge branch 'tizen' into tizen_3.0 33/95533/1 accepted/tizen/3.0/ivi/20161104.103736 accepted/tizen/3.0/mobile/20161104.103722 accepted/tizen/3.0/tv/20161104.103729 accepted/tizen/3.0/wearable/20161104.103732 submit/tizen_3.0/20161103.125446
Jeongmo Yang [Thu, 3 Nov 2016 12:49:37 +0000 (21:49 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: I7567740a23d1bb5be1d8258816ee2775ad2e3bb1

7 years agoFix crash when too leng message is come and number of tokens are bigger than max 32/95532/1 accepted/tizen/common/20161103.160217 accepted/tizen/ivi/20161103.232353 accepted/tizen/mobile/20161103.232258 accepted/tizen/tv/20161103.232316 accepted/tizen/wearable/20161103.232334 submit/tizen/20161103.125631
Jeongmo Yang [Thu, 3 Nov 2016 12:45:33 +0000 (21:45 +0900)]
Fix crash when too leng message is come and number of tokens are bigger than max

[Version] 0.2.43
[Profile] Common
[Issue Type] Fix crash
[Dependency module] N/A
[Test] [M(E) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]

Change-Id: If07f54c2fd3a56be40a0557adc0754f38bc9b93a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoCode optimization for get_device_state function 12/93112/1 accepted/tizen/common/20161025.155117 submit/tizen/20161025.104308 submit/tizen_3.0_common/20161104.104000
Jeongmo Yang [Thu, 20 Oct 2016 09:17:50 +0000 (18:17 +0900)]
Code optimization for get_device_state function

Previously, message receive thread and unused code is executed.
This commit removes them.

[Version] 0.2.42
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161019.4]

Change-Id: I566ed7b9a0b52c93d029126469be152554dcf464
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate code for device state changed callback 87/91587/2 accepted/tizen/3.0/ivi/20161028.123033 accepted/tizen/3.0/mobile/20161028.122332 accepted/tizen/3.0/tv/20161028.122619 accepted/tizen/3.0/wearable/20161028.122840 accepted/tizen/common/20161012.154135 accepted/tizen/ivi/20161012.065354 accepted/tizen/mobile/20161012.065234 accepted/tizen/tv/20161012.065305 accepted/tizen/wearable/20161012.065327 submit/tizen/20161012.010406 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082323
Jeongmo Yang [Mon, 10 Oct 2016 09:18:33 +0000 (18:18 +0900)]
Update code for device state changed callback

Do not call recorder_get_device_state in device state changed callback.
The value from the signal is changed, so don't need to call it in callback.

[Version] 0.2.40
[Profile] Common
[Issue Type] Update
[Dependency module] libmm-camcorder, mmsvc-recorder
[Dependency commit] 6012f7ec5032f940e8446a7aec9a9ee001ba05c619f8d3f79e6df3a6133b70babd28c5eb59f5d514
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161007.1]

Change-Id: Ie035ece78dd390e1bc54c4b5e169c99b327760ed
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoReceived message is at risk for corruption with previous message. 19/91219/3
Haesu Gwon [Thu, 6 Oct 2016 09:27:53 +0000 (18:27 +0900)]
Received message is at risk for corruption with previous message.
So '\0' char is added at end of tokenized message.

[Version] 0.2.40
[Profile] Common
[Issue Type] New function
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161005.3]

Change-Id: I8ea1542f33bdab44c1916668101687b285234870
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
7 years agoFix crash on device state changed callback and update recorder_test code 69/91169/2 accepted/tizen/3.0/mobile/20161015.034135 accepted/tizen/3.0/tv/20161016.005649 accepted/tizen/3.0/wearable/20161015.084039 accepted/tizen/common/20161006.153417 accepted/tizen/ivi/20161007.003922 accepted/tizen/mobile/20161007.003651 accepted/tizen/tv/20161007.003812 accepted/tizen/wearable/20161007.003849 submit/tizen/20161005.055916 submit/tizen_3.0_mobile/20161015.000006 submit/tizen_3.0_tv/20161015.000005 submit/tizen_3.0_wearable/20161015.000005
Jeongmo Yang [Thu, 6 Oct 2016 06:24:36 +0000 (15:24 +0900)]
Fix crash on device state changed callback and update recorder_test code

1. Fix crash
 - user_data from user is not set
2. Update recorder_test code
 - Video recording test is failed because of invalid API usage.
 - Fix typo

[Version] 0.2.39
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161006.1]

Change-Id: I63905d7e59ac2318b34132044139b6932bc3231d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoNew APIs are added 10/90310/1 accepted/tizen/3.0/ivi/20161011.062313 accepted/tizen/common/20160930.174727 accepted/tizen/ivi/20160930.083800 accepted/tizen/mobile/20160930.083701 accepted/tizen/tv/20160930.083740 accepted/tizen/wearable/20160930.083623 submit/tizen/20160930.030513 submit/tizen_3.0_ivi/20161010.000006
Jeongmo Yang [Thu, 29 Sep 2016 10:36:08 +0000 (19:36 +0900)]
New APIs are added

New enum :
recorder_device_state_e
New function :
recorder_get_device_state
recorder_add_device_state_changed_cb
recorder_remove_device_state_changed_cb

[Version] 0.2.38
[Profile] Common
[Issue Type] New function
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160929.1]

Change-Id: I250260e1259ac54c0366908e14754edb75c992f2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAdd sub thread for audio stream callback 62/88062/5
Jeongmo Yang [Tue, 13 Sep 2016 06:39:55 +0000 (15:39 +0900)]
Add sub thread for audio stream callback

[Version] 0.2.37
[Profile] Common
[Issue Type] Enhancement
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160913.1]

Change-Id: I56243fbcfa660c410218a38220f436a597c2b390
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix get filename convert issue 17/90217/3 accepted/tizen/common/20160929.163457 accepted/tizen/ivi/20160929.233827 accepted/tizen/mobile/20160929.233823 accepted/tizen/tv/20160929.233814 accepted/tizen/wearable/20160929.233819 submit/tizen/20160929.030608 submit/tizen/20160929.072529
Haesu Gwon [Thu, 29 Sep 2016 05:01:18 +0000 (14:01 +0900)]
Fix get filename convert issue

[Version] 0.2.36
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160928.2]

Change-Id: I30d759f3c28b683a37cee757b1d9f3268ca9fea8
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
7 years agoFix filename issue for Tizen 2.4 compatibility 89/89389/4 accepted/tizen/common/20160923.161138 accepted/tizen/ivi/20160927.074654 accepted/tizen/mobile/20160927.074851 accepted/tizen/tv/20160927.075009 accepted/tizen/wearable/20160927.073956 submit/tizen/20160923.095911
Haesu Gwon [Fri, 23 Sep 2016 09:03:57 +0000 (18:03 +0900)]
Fix filename issue for Tizen 2.4 compatibility

[Version] 0.2.35
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160923.1]

Change-Id: I930120bf74167948cf510346bcf5cb137f1bf8de
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
7 years ago[Release version 0.2.34] Add return value to some APIs 44/86044/1 accepted/tizen/common/20160907.154711 accepted/tizen/ivi/20160908.044207 accepted/tizen/mobile/20160908.043645 accepted/tizen/tv/20160908.043949 accepted/tizen/wearable/20160908.044102 submit/tizen/20160907.074000
Jeongmo Yang [Tue, 30 Aug 2016 08:27:42 +0000 (17:27 +0900)]
[Release version 0.2.34] Add return value to some APIs

Change-Id: I58d2f16b3d012239e19994da2d7e12a3bb657572
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.33] Add new enum for server connection error - RECORDER_ERROR_SE... 83/85483/4 accepted/tizen/common/20160831.162057 accepted/tizen/ivi/20160901.065259 accepted/tizen/mobile/20160901.065038 accepted/tizen/tv/20160901.065135 accepted/tizen/wearable/20160901.065212 submit/tizen/20160831.052250
Jeongmo Yang [Thu, 25 Aug 2016 09:29:41 +0000 (18:29 +0900)]
[Release version 0.2.33] Add new enum for server connection error - RECORDER_ERROR_SERVICE_DISCONNECTED

Change-Id: I6ecdb546c5a9791e638c26aeb8f6ab97c82c5eb5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.32] 1. Add warning message for deprecated API, 2. Update code... 87/84687/1 accepted/tizen/common/20160824.154750 accepted/tizen/ivi/20160825.050417 accepted/tizen/mobile/20160825.050234 accepted/tizen/tv/20160825.050326 accepted/tizen/wearable/20160825.050349 submit/tizen/20160824.052737
Jeongmo Yang [Mon, 22 Aug 2016 04:49:49 +0000 (13:49 +0900)]
[Release version 0.2.32] 1. Add warning message for deprecated API, 2. Update code for msg send error handling

Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Change-Id: Ibf3e16a94db7b599909fe269121535ab56a18c4b

7 years ago[Release version 0.2.31] 1. Fix coding violation, 2. Update error handling to send... 46/84046/1 accepted/tizen/common/20160818.144326 accepted/tizen/ivi/20160818.231814 accepted/tizen/mobile/20160818.231635 accepted/tizen/tv/20160818.231745 accepted/tizen/wearable/20160818.231715 submit/tizen/20160818.052348
Jeongmo Yang [Tue, 16 Aug 2016 09:07:41 +0000 (18:07 +0900)]
[Release version 0.2.31] 1. Fix coding violation, 2. Update error handling to send message

Change-Id: Idac5bee42ce1b7ce279fe75aaed3d63bcbd4d669
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.30] Add error handling code in handle creation function 17/83317/1 accepted/tizen/common/20160811.145645 accepted/tizen/ivi/20160812.010628 accepted/tizen/mobile/20160812.010651 accepted/tizen/tv/20160812.010606 accepted/tizen/wearable/20160812.010532 submit/tizen/20160810.075454 submit/tizen/20160811.023523
Jeongmo Yang [Wed, 10 Aug 2016 05:59:09 +0000 (14:59 +0900)]
[Release version 0.2.30] Add error handling code in handle creation function

Change-Id: Ibf0903b071c645255945e4b9a7470f830659a51d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.29] Binary size optimization, Code arrangement 08/81308/5 accepted/tizen/common/20160805.130157 accepted/tizen/ivi/20160808.081156 accepted/tizen/mobile/20160808.080818 accepted/tizen/tv/20160808.081004 accepted/tizen/wearable/20160808.081104 submit/tizen/20160805.054353
Jeongmo Yang [Mon, 25 Jul 2016 10:52:02 +0000 (19:52 +0900)]
[Release version 0.2.29] Binary size optimization, Code arrangement

Change-Id: I4ab97ada0344a65ed001024d298387c6559fa5d4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.28] Fix Svace issue - Uninitialized data is read 02/74402/2 accepted/tizen/common/20160620.162502 accepted/tizen/ivi/20160617.082445 accepted/tizen/mobile/20160617.081929 accepted/tizen/tv/20160617.082032 accepted/tizen/wearable/20160617.082133 submit/tizen/20160616.065630
Jeongmo Yang [Tue, 14 Jun 2016 06:57:50 +0000 (15:57 +0900)]
[Release version 0.2.28] Fix Svace issue - Uninitialized data is read

Change-Id: I8e2d3e1f19809dd676f882ca8c343329fba0f23b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.27] 1. Check api value to avoid array index overflow, 2. Block... 38/74238/1 accepted/tizen/common/20160615.193316 accepted/tizen/ivi/20160615.001704 accepted/tizen/mobile/20160615.001805 accepted/tizen/tv/20160615.001730 accepted/tizen/wearable/20160615.001745 submit/tizen/20160614.103947
Jeongmo Yang [Mon, 13 Jun 2016 09:45:49 +0000 (18:45 +0900)]
[Release version 0.2.27] 1. Check api value to avoid array index overflow, 2. Block some logs
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Change-Id: Iebf2c0aced5af7028ad3c36840e37c56b3eb670a

7 years ago[Release version 0.2.26] Add new enum for MP3 audio codec 48/69048/2 accepted/tizen/common/20160516.143518 accepted/tizen/ivi/20160517.032244 accepted/tizen/mobile/20160517.032238 accepted/tizen/tv/20160517.032212 accepted/tizen/wearable/20160517.032322 submit/tizen/20160516.075843
Jeongmo Yang [Wed, 11 May 2016 08:34:47 +0000 (17:34 +0900)]
[Release version 0.2.26] Add new enum for MP3 audio codec

Change-Id: I5dfa06a8dab3cfd49acbca02c043a28e448a4e66
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[Release version 0.2.25] Change GET API mechanism 86/68686/2 accepted/tizen/common/20160511.141732 accepted/tizen/ivi/20160511.080236 accepted/tizen/mobile/20160511.080141 accepted/tizen/tv/20160511.080159 accepted/tizen/wearable/20160511.080216 submit/tizen/20160510.074726
Jeongmo Yang [Mon, 9 May 2016 09:41:02 +0000 (18:41 +0900)]
[Release version 0.2.25] Change GET API mechanism

Change-Id: Ic2fd0c873e54182ff5f6e1c9c516d3b168389ba1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.24] Update code for video recorder with EVAS surface rendering 84/66384/3 accepted/tizen/common/20160420.140500 accepted/tizen/ivi/20160420.042612 accepted/tizen/mobile/20160420.042513 accepted/tizen/tv/20160420.042527 accepted/tizen/wearable/20160420.042556 submit/tizen/20160419.063701
Jeongmo Yang [Mon, 18 Apr 2016 13:22:14 +0000 (22:22 +0900)]
[Release version 0.2.24] Update code for video recorder with EVAS surface rendering

Change-Id: I1e81d91da76cd9e01967851b199c601a52786b8b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.23] Increase buffer size from muse server to avoid crash 61/64161/2 accepted/tizen/common/20160331.051158 accepted/tizen/ivi/20160330.102320 accepted/tizen/mobile/20160330.102154 accepted/tizen/tv/20160330.102229 accepted/tizen/wearable/20160330.102249 submit/tizen/20160330.095201
Jeongmo Yang [Wed, 30 Mar 2016 09:34:07 +0000 (18:34 +0900)]
[Release version 0.2.23] Increase buffer size from muse server to avoid crash

Change-Id: Ie19a91dccfbecd931f229030d9dbd7ac8908cc0d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.22] 1. Do not get api_class in case of EVENT message, 2. match... 77/63377/2 accepted/tizen/common/20160323.185719 accepted/tizen/ivi/20160324.010424 accepted/tizen/mobile/20160324.010251 accepted/tizen/tv/20160324.010328 accepted/tizen/wearable/20160324.010358 submit/tizen/20160323.122858
Jeongmo Yang [Wed, 23 Mar 2016 11:02:36 +0000 (20:02 +0900)]
[Release version 0.2.22] 1. Do not get api_class in case of EVENT message, 2. match g_new and g_free

Change-Id: Ib8d8311a916216bac744e956a1061339c97d94f1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.21] Add new API to support sound stream information set 14/60314/3 accepted/tizen/common/20160322.145933 accepted/tizen/ivi/20160322.084358 accepted/tizen/mobile/20160322.084303 accepted/tizen/tv/20160322.084319 accepted/tizen/wearable/20160322.084338 submit/tizen/20160322.011425
Jeongmo Yang [Thu, 25 Feb 2016 03:39:53 +0000 (12:39 +0900)]
[Release version 0.2.21] Add new API to support sound stream information set

Change-Id: I5caca63d53bc397b0c88aab79a4f1629b0546cab
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.20] Remove unnecessary dependency - libmm-camcorder, GStreamer 72/58472/1 accepted/tizen/ivi/20160218.023349 accepted/tizen/mobile/20160212.050115 accepted/tizen/tv/20160212.050142 accepted/tizen/wearable/20160212.050131 submit/tizen/20160204.014829 submit/tizen/20160212.020315 submit/tizen_common/20160211.052553 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000002
Jeongmo Yang [Mon, 1 Feb 2016 09:39:40 +0000 (18:39 +0900)]
[Release version 0.2.20] Remove unnecessary dependency - libmm-camcorder, GStreamer

Change-Id: Ib1ef5b43055ab18e66447be2802065d21b44abe7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.19] Add MPEG2-TransportStream file format 31/57131/2 accepted/tizen/mobile/20160122.032457 accepted/tizen/tv/20160122.032504 accepted/tizen/wearable/20160122.032511 submit/tizen/20160120.094825
haesu.gwon [Fri, 15 Jan 2016 08:25:36 +0000 (17:25 +0900)]
[Release version 0.2.19] Add MPEG2-TransportStream file format

Change-Id: I76461a45fc93786722c46f7d2b28b48aecf3029b
Signed-off-by: haesu.gwon <haesu.gwon@samsung.com>
8 years ago[Release version 0.2.18-1] Sync doc directory with Tizen 2.4 17/57117/1 accepted/tizen/mobile/20160115.113325 accepted/tizen/tv/20160115.113339 accepted/tizen/wearable/20160115.113355 submit/tizen/20160115.072154
Jeongmo Yang [Fri, 15 Jan 2016 07:18:03 +0000 (16:18 +0900)]
[Release version 0.2.18-1] Sync doc directory with Tizen 2.4

Change-Id: Ie4231002891ced512772d022959d0f5eea1c321c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.18] Fix bug - 1. fd leak, 2. does not stop foreach callback... 26/56326/2 accepted/tizen/mobile/20160107.101156 accepted/tizen/tv/20160107.101213 accepted/tizen/wearable/20160107.101228 submit/tizen/20160106.112016
Jeongmo Yang [Wed, 6 Jan 2016 10:18:41 +0000 (19:18 +0900)]
[Release version 0.2.18] Fix bug - 1. fd leak, 2. does not stop foreach callback even though callback returns false

Change-Id: I7d1c5900fd17dd450ec848eab13a06a20ad59061
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.17] Add the included header because of muse-server's patch 15/56215/1 accepted/tizen/mobile/20160107.100521 accepted/tizen/tv/20160107.100539 accepted/tizen/wearable/20160107.100604 submit/tizen/20160106.024151
YoungHun Kim [Tue, 5 Jan 2016 10:39:55 +0000 (19:39 +0900)]
[Release version 0.2.17] Add the included header because of muse-server's patch

Change-Id: I1cd1e99d737f15a6f395dc5ffa43890d628df8f2
Signed-off-by: YoungHun Kim <yh8004.kim@samsung.com>
8 years ago[Release version 0.2.16] Increase max number of parsing message 91/56191/1 accepted/tizen/mobile/20160106.003508 accepted/tizen/tv/20160106.003404 accepted/tizen/wearable/20160106.003437 submit/tizen/20160105.085903 submit/tizen/20160105.093305
Jeongmo Yang [Tue, 5 Jan 2016 08:28:22 +0000 (17:28 +0900)]
[Release version 0.2.16] Increase max number of parsing message

Change-Id: Icf7368b96240bfd4417c0a0d0016eb24be759f54
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.15 16/55816/1 accepted/tizen/mobile/20151230.113739 accepted/tizen/tv/20151230.113812 accepted/tizen/wearable/20151230.113840 submit/tizen/20151229.120015
Jeongmo Yang [Tue, 29 Dec 2015 11:38:13 +0000 (20:38 +0900)]
Release version 0.2.15

1. Fix crash - change initialization for list of GMutex and GCond

Change-Id: I58717ed47e86fe85f1d7c5bcdd1be4e9919b5a42
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.14-2 32/55432/1
Jeongmo Yang [Wed, 23 Dec 2015 23:08:53 +0000 (08:08 +0900)]
Release version 0.2.14-2

1. Change file permission from 755 to 644

Change-Id: I57f46b54e43c56ffec22684f3d7e69d0c3fe0450
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.14-1 55/55355/1 accepted/tizen/mobile/20151224.002225 accepted/tizen/tv/20151224.002252 accepted/tizen/wearable/20151224.002310 submit/tizen/20151223.230006 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Haesu Gwon [Wed, 23 Dec 2015 09:01:55 +0000 (18:01 +0900)]
Release version 0.2.14-1

Change-Id: I54ae4507b24f991ff80dc8c5ef42f6f809e2c563
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
8 years agoRelease version 0.2.14 32/55332/1 accepted/tizen/mobile/20151223.110453 accepted/tizen/tv/20151223.110401 accepted/tizen/wearable/20151223.110619 submit/tizen/20151223.074054
Haesu Gwon [Wed, 23 Dec 2015 07:25:34 +0000 (16:25 +0900)]
Release version 0.2.14

1. Apply Tizen coding rule

Change-Id: Ib54d876c6cb88a989e153320e306fc8c9e15b1e7

8 years agoRelease version 0.2.13 22/54022/1 accepted/tizen/mobile/20151211.054445 accepted/tizen/tv/20151211.062510 accepted/tizen/wearable/20151211.061628 submit/tizen/20151211.003645
Jeongmo Yang [Fri, 11 Dec 2015 00:21:54 +0000 (09:21 +0900)]
Release version 0.2.13

1. Change received string count

Change-Id: I83bae0cf9f4f44344f02fb135177ec375162cce0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.12 67/53167/1 accepted/tizen/mobile/20151206.223237 accepted/tizen/tv/20151206.223247 accepted/tizen/wearable/20151206.223303 submit/tizen/20151204.043354
Jeongmo Yang [Wed, 2 Dec 2015 09:08:03 +0000 (18:08 +0900)]
Release version 0.2.12

1. Fix Svace issues

Change-Id: Ib732901b843b79dd577b95512dd38d6ec2c25c69
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.11 77/52277/2 accepted/tizen/mobile/20151122.234543 accepted/tizen/tv/20151122.234554 accepted/tizen/wearable/20151122.234605 submit/tizen/20151120.121220
Jeongmo Yang [Fri, 20 Nov 2015 10:54:08 +0000 (19:54 +0900)]
Release version 0.2.11

1. Update code for message handling
2. Remove unused code
3. Rename some variables

Change-Id: Ic9f11dc42da18f30d64461b3e8b1b016e8852bcc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease 0.2.10 50/51750/2 accepted/tizen/mobile/20151117.005443 accepted/tizen/tv/20151117.005457 accepted/tizen/wearable/20151117.005508 submit/tizen/20151116.054236
Jeongmo Yang [Fri, 13 Nov 2015 12:32:30 +0000 (21:32 +0900)]
Release 0.2.10

1. Fix audio stream callback bug
2. Add recorder API test program
3. Code optimization
4. Add exception handling

Change-Id: I4445929a3972a2227b0628118bdd0612a8a61546
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.9-1 05/50805/1 accepted/tizen/mobile/20151103.024651 accepted/tizen/tv/20151103.024700 accepted/tizen/wearable/20151103.024713 submit/tizen/20151102.111246
Jeongmo Yang [Mon, 2 Nov 2015 10:34:34 +0000 (19:34 +0900)]
Release version 0.2.9-1

1. Remove unused pkgconf - json

Change-Id: I02502391d2c73611627a63de21038b11669e91b4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.9 85/50385/1 accepted/tizen/mobile/20151029.041248 accepted/tizen/tv/20151029.041317 accepted/tizen/wearable/20151029.041331 submit/tizen/20151028.225650
Jeongmo Yang [Wed, 28 Oct 2015 08:31:45 +0000 (17:31 +0900)]
Release version 0.2.9

1. Set client's pid for sound focus

Change-Id: I0e4e8ba419349073d977f04233274c471b487859
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoRelease version 0.2.8 88/49888/1 accepted/tizen/mobile/20151022.230115 accepted/tizen/tv/20151022.230128 accepted/tizen/wearable/20151022.230140 submit/tizen/20151022.102935
Jeongmo Yang [Wed, 21 Oct 2015 07:38:37 +0000 (16:38 +0900)]
Release version 0.2.8

1. set root directory to check available space in muse-server

Change-Id: I6ca2481de5a725141d262bc983d355129f58e42f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoUpdate header file for Tizen Coding Rule 74/49574/1 accepted/tizen/mobile/20151015.093419 accepted/tizen/tv/20151015.093437 accepted/tizen/wearable/20151015.093450 submit/tizen/20151015.064812 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Jeongmo Yang [Thu, 15 Oct 2015 06:43:20 +0000 (15:43 +0900)]
Update header file for Tizen Coding Rule

Change-Id: I7056a8d499fa3a289b81420dc240d3d13aba39aa
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoUpdate CMakeLists.txt 08/49108/2 accepted/tizen/mobile/20151008.132910 accepted/tizen/tv/20151008.132928 accepted/tizen/wearable/20151008.132944 submit/tizen/20151008.052904
Jeongmo Yang [Tue, 6 Oct 2015 12:14:49 +0000 (21:14 +0900)]
Update CMakeLists.txt

Change-Id: I160b0eb1961d0108e656b0f7137eb2f287cf0139
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>