platform/core/api/sound-pool.git
2 years agoChange gcov object install path 22/269722/1 accepted/tizen/unified/20220124.020145 submit/tizen/20220121.013327
Sangchul Lee [Thu, 20 Jan 2022 05:36:38 +0000 (14:36 +0900)]
Change gcov object install path

[Version] 0.0.22
[Issue Type] Gcov

Change-Id: I5c2d0282c283ccf2f993e9d487515b66ea1e4eda
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
4 years agofixup! Fix hanging on pthread_cond_destroy during cancellation of thread by broadcast... 83/229883/4 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.122545 accepted/tizen/6.0/unified/hotfix/20201103.004849 accepted/tizen/6.0/unified/hotfix/20201103.052228 accepted/tizen/6.5/unified/20211028.100049 accepted/tizen/unified/20200408.131520 submit/tizen/20200407.090338 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 submit/tizen_6.5/20211028.161801 tizen_6.0.m2_release tizen_6.5.m2_release
Seungbae Shin [Mon, 6 Apr 2020 07:44:13 +0000 (16:44 +0900)]
fixup! Fix hanging on pthread_cond_destroy during cancellation of thread by broadcasting before destroy.

+ fix minor build warnings due to strncpy

[Version] 0.0.21
[Issue Type] Bug

Change-Id: I5db46a4effabb6c9d4dd5d1538ab9141886549e7

4 years agoFix svace defect(MEMORY_LEAK.EX) on testsuite 96/223696/1 accepted/tizen/unified/20200203.125718 submit/tizen/20200203.065036
Seungbae Shin [Mon, 3 Feb 2020 05:53:07 +0000 (14:53 +0900)]
Fix svace defect(MEMORY_LEAK.EX) on testsuite

[Version] 0.0.20
[Issue Type] Svace

Change-Id: Ib20ccd7c70f7ac2be49abf6bddec718d5507bb6d

4 years agoFix hanging on pthread_cond_destroy during cancellation of thread by broadcasting... 89/220889/1 accepted/tizen/unified/20191227.142807 submit/tizen/20191226.105621
Seungbae Shin [Tue, 24 Dec 2019 08:55:53 +0000 (17:55 +0900)]
Fix hanging on pthread_cond_destroy during cancellation of thread by broadcasting before destroy.

References:
  https://stackoverflow.com/questions/44736601/strange-behavior-of-pthread-cond-destroy-hanging
  https://stackoverflow.com/questions/20439404/pthread-conditions-and-process-termination

[Version] 0.0.19
[Issue Type] Bug

Change-Id: I49f2c64d33a39dc01f3018e174ddc891ce664fb5

4 years agoFix improper function reference 14/216014/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.031414 accepted/tizen/5.5/unified/mobile/hotfix/20201027.064614 accepted/tizen/unified/20191021.072005 submit/tizen/20191021.011902 submit/tizen/20191021.025957 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 tizen_5.5.m2_release
Seungbae Shin [Fri, 18 Oct 2019 08:37:05 +0000 (17:37 +0900)]
Fix improper function reference

[Version] 0.0.18
[Issue Type] Doxygen

Change-Id: I2f5b88d48e1ddfeac435e11c44232c6d9e6a7d62

4 years agoAdd gcov package for line coverage automation 42/209442/1 accepted/tizen/unified/20190710.103421 submit/tizen/20190709.022805
Seungbae Shin [Mon, 8 Jul 2019 05:30:24 +0000 (14:30 +0900)]
Add gcov package for line coverage automation

[Version] 0.0.17
[Issue Type] Coverage

Change-Id: Iacaefee4e6b923c6be714ed70b01399beb70ec04

5 years agoFix improper errno handling 84/195984/1 accepted/tizen/unified/20181221.054409 submit/tizen/20181220.092910 submit/tizen/20181220.105657
Seungbae Shin [Thu, 20 Dec 2018 09:21:31 +0000 (18:21 +0900)]
Fix improper errno handling

[Version] 0.0.16
[Issue Type] Bug

Change-Id: Ic68d6669db32d49f79b5debd70a8d9c2e7de241c

5 years agoRemove unnecessary backward compatibility code 51/190651/2 accepted/tizen/unified/20181107.082106 submit/tizen/20181106.060307
Seungbae Shin [Thu, 4 Oct 2018 10:47:40 +0000 (19:47 +0900)]
Remove unnecessary backward compatibility code

[Version] 0.0.15
[Issue Type] Cleanup

Change-Id: If666779fc130de997b641cda27647c300bb5637a

5 years agoAdd gcov environment 49/189449/1
SeokHoon Lee [Tue, 18 Sep 2018 02:17:43 +0000 (11:17 +0900)]
Add gcov environment

Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I7d106f3e97d659deda6a238148f6853a0d5e18f6

6 years agoModify stream stop API to prevent segfault 29/165129/5 accepted/tizen/5.0/unified/20181102.014429 accepted/tizen/unified/20171228.121317 submit/tizen/20171228.085802 submit/tizen_5.0/20181101.000002
aravind.gara [Tue, 26 Dec 2017 09:46:09 +0000 (18:46 +0900)]
Modify stream stop API to prevent segfault

Modified stream stop API to inculde deallocation of allocated resources.
Isolated the isolator callback thread with stream (stream destory function is called only at source callback function).

[Version] 0.0.14
[Issue Type] Bug fix and Enhancement

Change-Id: If3b116694748fc76333479dbeb9795032a0be2ae
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoAdd fix to prevent crash 84/162284/7 accepted/tizen/unified/20171211.061312 submit/tizen/20171208.102635
aravind.gara [Thu, 30 Nov 2017 06:12:30 +0000 (15:12 +0900)]
Add fix to prevent crash

Added signalling mechanism to avoid double free possibility.
Stream destory function is called only isolator callback thread.

[Version] 0.0.13
[Issue Type] Bug fix and Enhancement

Change-Id: I3be71ff453765817f5223e0e0a99abfba75a0397
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoDisable session backward compatibility with soundpool 62/159462/6 accepted/tizen/unified/20171115.061222 submit/tizen/20171114.113841
aravind.gara [Thu, 9 Nov 2017 05:33:22 +0000 (14:33 +0900)]
Disable session backward compatibility with soundpool

Disabling backward compatibility since stream information not integrated wih soundpool.

[Version] 0.0.12
[Issue Type] Enhancement

Change-Id: Ib16f17f1d8995f84f84c869b22820569f624890c
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoFix Coverity Issues-2 73/158673/3 accepted/tizen/unified/20171106.162850 submit/tizen/20171106.073235
aravind.gara [Thu, 2 Nov 2017 10:08:05 +0000 (19:08 +0900)]
Fix Coverity Issues-2

Fix local issues got by Coverity script

[Version] 0.0.11
[Issue Type] Security

Change-Id: Ic4c0988e39e7224fee03804166fe981a865955f5
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoFix to prevent seg fault 64/157564/3
aravind.gara [Wed, 25 Oct 2017 06:07:23 +0000 (15:07 +0900)]
Fix to prevent seg fault

Add extra condition to avoid double free

[Version] 0.0.10
[Issue Type] Bug fix

Change-Id: Iac27cecbb30071433f7e5e169cf1e472900b1b2a
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoFix Coverity issues 96/156096/3
aravind.gara [Tue, 17 Oct 2017 06:48:15 +0000 (15:48 +0900)]
Fix Coverity issues

[Version] 0.0.9
[Issue Type] Security

Change-Id: I2593306fb8dac8438aa0fbd8a354ba6367262b2d
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoRemove unwanted code 06/155106/2
aravind.gara [Thu, 12 Oct 2017 05:46:17 +0000 (14:46 +0900)]
Remove unwanted code

[Version] 0.0.8
[Issue Type] Cleanup

Change-Id: I5aa2adcfc921bcc130fe372e271b9f7b52559ee8
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoReplace freealut with ALURE 64/150364/16 accepted/tizen/unified/20170922.065503 submit/tizen/20170921.090258
aravind.gara [Fri, 15 Sep 2017 09:02:28 +0000 (18:02 +0900)]
Replace freealut with ALURE

This is to support .ogg file format.

[Version] 0.0.7
[Issue Tpe] Adding Feature

Change-Id: I9103ee684aa6aa3af36062acaf02f5039d03a709
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoRefactored Test-Suite logging; 16/139816/7 accepted/tizen/unified/20170921.071949 submit/tizen/20170920.101730
Ievgen Vagin [Thu, 20 Jul 2017 12:37:19 +0000 (15:37 +0300)]
Refactored Test-Suite logging;

[Version] 0.0.6
[Issue Type] keep DRY code

Change-Id: Ia05870d43766a80474f115a0d44258b1f15ebac5
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
6 years agoRemoved warnings/Typo mistake rectified. 21/148221/6 accepted/tizen/unified/20170913.071305 submit/tizen/20170912.020528
aravind.gara [Thu, 7 Sep 2017 06:46:16 +0000 (15:46 +0900)]
Removed warnings/Typo mistake rectified.
Modified Maximum sound pool count.

[Version] 0.0.6
[Issue Type] Enhancement

Change-Id: I34e5ac3272bce2dd7caa7d75c26dd34b871a317c
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoApply ASLR for sound_pool_test 09/148809/1 accepted/tizen/unified/20170911.155936 submit/tizen/20170911.063213
Seungbae Shin [Mon, 11 Sep 2017 03:01:59 +0000 (12:01 +0900)]
Apply ASLR for sound_pool_test

[Version] 0.0.5
[Issue Type] Security

Change-Id: I599a6357bc99654d97c1865880bf594fac41d46c

6 years agoModified as per ACR comments 99/139699/14 accepted/tizen/4.0/unified/20170816.011957 accepted/tizen/4.0/unified/20170828.224006 accepted/tizen/unified/20170725.174417 submit/tizen/20170725.115613 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100002
aravind.gara [Thu, 20 Jul 2017 07:07:08 +0000 (16:07 +0900)]
Modified as per ACR comments

http://suprem.sec.samsung.net/jira/browse/ACR-971

Change-Id: I12f63dedffea8e8b3705a4ff87fe78e782842221
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoPackage renaming with capi-media-sound-pool 34/139234/3
Seungbae Shin [Tue, 18 Jul 2017 04:44:14 +0000 (13:44 +0900)]
Package renaming with capi-media-sound-pool

[Version] 0.0.4
[Issue Type] Naming

Change-Id: I3f46efd01ee3721216cfed9227fad34e71fc6267

6 years agoAdded input parameter range check 98/139198/4
aravind.gara [Tue, 18 Jul 2017 02:23:27 +0000 (11:23 +0900)]
Added input parameter range check

[Version] Not changed
[Issue Type] Enhancement and add ACR comments

Change-Id: Ibdae98ae4b8fa696e3aedfabfbb69ec86294788a
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoAdd policy(Mute option instead of suspend) on revised logic 66/136566/10 accepted/tizen/unified/20170717.172055 submit/tizen/20170717.133102
aravind.gara [Fri, 30 Jun 2017 08:02:28 +0000 (17:02 +0900)]
Add policy(Mute option instead of suspend) on revised logic

Change-Id: If02531c35808d622a2e99e25a9364ff6dd9a4274
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
6 years agoChanged logic of stream creation to avoid redundant transition to playing state 15/135815/8
Ievgen Vagin [Mon, 26 Jun 2017 19:40:48 +0000 (22:40 +0300)]
Changed logic of stream creation to avoid redundant transition to playing state
(Redundant transition was occurred when stream with
low priority had been added to the active pool with
already playing stream(s) with higher priority)

Change-Id: If25cdd918cf923c1885bb5f8578b61fa80f92af5
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
6 years agoModified as per ACR comments 26/131226/1
aravind.gara [Fri, 26 May 2017 02:46:58 +0000 (11:46 +0900)]
Modified as per ACR comments

Change-Id: I3a8a79561b8b93a3657fe58e89786f2def275e9f
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
7 years agoFix for SVACE defects 16/87516/3 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_3.0_mobile accepted/tizen_3.0_tv accepted/tizen_3.0_wearable accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0.m2 tizen_3.0_tv accepted/tizen/3.0.m2/mobile/20170104.122203 accepted/tizen/3.0.m2/tv/20170104.122423 accepted/tizen/3.0.m2/wearable/20170104.122816 accepted/tizen/3.0/common/20161114.105317 accepted/tizen/3.0/ivi/20161011.065208 accepted/tizen/3.0/mobile/20161015.034126 accepted/tizen/3.0/tv/20161016.005714 accepted/tizen/3.0/wearable/20161015.084024 accepted/tizen/common/20160921.162220 accepted/tizen/ivi/20160922.042624 accepted/tizen/mobile/20160922.042347 accepted/tizen/tv/20160922.042500 accepted/tizen/unified/20170309.032101 accepted/tizen/wearable/20160922.042546 submit/tizen/20160921.041639 submit/tizen_3.0.m2/20170104.093749 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000007 submit/tizen_3.0_mobile/20161015.000006 submit/tizen_3.0_tv/20161015.000005 submit/tizen_3.0_wearable/20161015.000005 submit/tizen_unified/20170308.100405 tizen_4.0.m1_release
aravind.gara [Thu, 8 Sep 2016 10:13:44 +0000 (19:13 +0900)]
Fix for SVACE defects

Change-Id: I4dd3b5f08b91000cab36b6e7d4fe62b125ccb348
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
7 years agoMerge "Split section for pool / stream APIs" into tizen
Seungbae Shin [Thu, 8 Sep 2016 05:07:39 +0000 (22:07 -0700)]
Merge "Split section for pool / stream APIs" into tizen

7 years agoFix for coding rule 37/87337/1
Seungbae Shin [Wed, 7 Sep 2016 10:56:22 +0000 (19:56 +0900)]
Fix for coding rule

Change-Id: Ic6badd17cd9bfe0386dee4a5300483ee0aec417e

7 years agoSplit section for pool / stream APIs 84/85984/2
Seungbae Shin [Tue, 30 Aug 2016 04:57:45 +0000 (13:57 +0900)]
Split section for pool / stream APIs

Change-Id: Id17f6f9286bc3f9472c3592078b15c43d9399bd7

7 years agoIsolated ALURE/ALUT source loading logic, avoided usage of deprecated alutLoadWAVFile() 57/86357/5
Ievgen Vagin [Wed, 31 Aug 2016 17:08:24 +0000 (20:08 +0300)]
Isolated ALURE/ALUT source loading logic, avoided usage of deprecated alutLoadWAVFile()

Change-Id: I8c74ac0a7eb0bec149596838dcd3c05ec8397746
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
7 years agoFix build error on 64bit 11/85211/2 accepted/tizen/common/20160824.154818 accepted/tizen/ivi/20160825.050436 accepted/tizen/mobile/20160825.050307 accepted/tizen/tv/20160825.050337 accepted/tizen/wearable/20160825.050358 submit/tizen/20160824.052737
Seungbae Shin [Wed, 24 Aug 2016 07:30:27 +0000 (16:30 +0900)]
Fix build error on 64bit

[Version] 0.0.3
[Profile] Common
[Issue Type] Build Fix

Change-Id: Idae0a57d28876dd945ab2824325f5811612714ed

7 years agoFixes for doxygen 93/80993/4
Ievgen Vagin [Thu, 21 Jul 2016 11:12:32 +0000 (14:12 +0300)]
Fixes for doxygen

Change-Id: If314e53c8ab99bd89b6a93a282499cef1fdf0430
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
7 years agoUpdated priority concept has been implemented. 18/79018/6
o.danchenko [Thu, 7 Jul 2016 17:05:54 +0000 (20:05 +0300)]
Updated priority concept has been implemented.

Change-Id: Ib93d525ca176788af8d1f015b3c419637be92e89
Signed-off-by: o.danchenko <o.danchenko@samsung.com>
7 years agoUpdated API according to the changed stream prioritization concept 89/78489/8
Ievgen Vagin [Wed, 6 Jul 2016 09:13:32 +0000 (12:13 +0300)]
Updated API according to the changed stream prioritization concept
+ fixed some build warnings

Change-Id: Id9f666aadb4b5b815f17926f468bb83e0acfbdba
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
7 years agoMerge "ALURE support has been enabled." into tizen
Seungbae Shin [Mon, 4 Jul 2016 08:51:40 +0000 (01:51 -0700)]
Merge "ALURE support has been enabled." into tizen

7 years agoImplementation of the test suite for API testing 72/74772/7
Ievgen Vagin [Wed, 15 Jun 2016 11:53:54 +0000 (14:53 +0300)]
Implementation of the test suite for API testing

Change-Id: Ia9681a2cc28ef65fee2e491a3624614a0e5daf0f
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
7 years agoALURE support has been enabled. 25/77725/1
o.danchenko [Thu, 30 Jun 2016 15:59:06 +0000 (18:59 +0300)]
ALURE support has been enabled.

Change-Id: Ia708e95d7ec9d377d11959f2d99c9d9d17f770fd

7 years agoSoundPool implementation has been added. 81/74581/15
o.danchenko [Tue, 14 Jun 2016 20:02:40 +0000 (23:02 +0300)]
SoundPool implementation has been added.

Change-Id: I232a8cc5af30a4b14135d5b75c8b1debd7b71f3e
Signed-off-by: o.danchenko <o.danchenko@samsung.com>
7 years agoSoundPool API 31/74531/6
Ievgen Vagin [Tue, 14 Jun 2016 11:14:35 +0000 (14:14 +0300)]
SoundPool API

Change-Id: Ie254af065bf489eb47166d7169d55708240e3dd6
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
7 years agoInitial SoundPool package stub 30/74530/5
Ievgen Vagin [Tue, 14 Jun 2016 11:00:54 +0000 (14:00 +0300)]
Initial SoundPool package stub

Change-Id: I9f9c4138355887a8dc15c14f1562ca1857fd9780
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
7 years agoInitial empty repository master
Jinkun Jang [Wed, 1 Jun 2016 11:21:35 +0000 (04:21 -0700)]
Initial empty repository