platform/core/api/audio-io.git
8 years agoApply tizen coding convention 90/64390/1 accepted/tizen/common/20160401.075647 accepted/tizen/ivi/20160405.011318 accepted/tizen/mobile/20160405.011228 accepted/tizen/tv/20160405.011247 accepted/tizen/wearable/20160405.011306 submit/tizen/20160401.030719
Mok Jeongho [Fri, 1 Apr 2016 02:41:38 +0000 (11:41 +0900)]
Apply tizen coding convention

[Version] 0.3.27
[Profile] Common
[Issue Type] Coding Convention

Change-Id: I093c8bcecdf108b975e2a5b73ce91aa499a8cbb6

8 years agoRevise doxygen / document description 79/59779/3 accepted/tizen/ivi/20160225.082750 accepted/tizen/mobile/20160225.082703 accepted/tizen/tv/20160225.082718 accepted/tizen/wearable/20160225.082737 submit/tizen/20160225.042140
Seungbae Shin [Thu, 18 Feb 2016 10:41:39 +0000 (19:41 +0900)]
Revise doxygen / document description

[Version] 0.3.26
[Profile] Common
[Issue Type] Document

Change-Id: I773ed789e4c928cd137b423397093a5806dd5e77

8 years agoExpect MM_SESSION_TYPE_REPLACED_BY_STREAM to skip working on backward compatibility... 74/59274/4 accepted/tizen/ivi/20160218.022925 accepted/tizen/mobile/20160213.090616 accepted/tizen/tv/20160213.090938 accepted/tizen/wearable/20160213.091244 submit/tizen/20160212.090846 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000001
Sangchul Lee [Fri, 12 Feb 2016 05:09:43 +0000 (14:09 +0900)]
Expect MM_SESSION_TYPE_REPLACED_BY_STREAM to skip working on backward compatibility of session and apply sound-manager new APIs in audio_io_test.c

Remove deprecated APIs of sound-manager/audio-io and apply sound-manager new APIs(stream info./focus) in audio_io_test.c

[Version] 0.3.25
[Profile] Common
[Issue Type] Backward compatibility and code clean-up

Change-Id: Iaaa566ce48f95472131f094331e04da1bc4ef828
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
8 years agoUpdate doc 35/57135/1 accepted/tizen/mobile/20160115.114035 accepted/tizen/tv/20160115.114056 accepted/tizen/wearable/20160115.114115 submit/tizen/20160115.085416
Seungbae Shin [Fri, 15 Jan 2016 08:40:40 +0000 (17:40 +0900)]
Update doc

Change-Id: Ibfe999341e0dc8150ca196749e6b5d456225d8e0

8 years agoFix SVACE defects 07/55407/1 accepted/tizen/mobile/20151228.232723 accepted/tizen/tv/20151228.231805 accepted/tizen/wearable/20151228.231113 submit/tizen/20151228.075401
Seungbae Shin [Wed, 23 Dec 2015 11:20:20 +0000 (20:20 +0900)]
Fix SVACE defects

Change-Id: Ib22c1e8721094a260221f0a317c5540c0e69e39c

8 years agoRemove libprivilege-control dependancy 17/54717/1 accepted/tizen/mobile/20151218.044246 accepted/tizen/tv/20151218.044234 accepted/tizen/wearable/20151218.044218 submit/tizen/20151218.015359 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Seungbae Shin [Thu, 17 Dec 2015 10:41:05 +0000 (19:41 +0900)]
Remove libprivilege-control dependancy

Change-Id: I7705bad9045edf01a44cd1af0e64ad4336e38248

8 years agoFix for coding rule 69/53769/1 accepted/tizen/mobile/20151212.071302 accepted/tizen/tv/20151212.072741 accepted/tizen/wearable/20151212.073401 submit/tizen/20151211.082554
Seungbae Shin [Wed, 9 Dec 2015 07:34:23 +0000 (16:34 +0900)]
Fix for coding rule

Change-Id: Ief451e8e47e97b22de324d50cf21841790160dc0

8 years agoFix SVACE defects 48/53448/3 accepted/tizen/mobile/20151208.124330 accepted/tizen/mobile/20151208.124947 accepted/tizen/tv/20151208.124352 accepted/tizen/tv/20151208.125001 accepted/tizen/wearable/20151208.124404 accepted/tizen/wearable/20151208.125021 submit/tizen/20151207.234110 submit/tizen/20151208.040855
Seungbae Shin [Mon, 7 Dec 2015 02:42:08 +0000 (11:42 +0900)]
Fix SVACE defects

Change-Id: I280bb050ea0dc1f9712a703c6587722017f35637

9 years agoaudio-io fixed sync problem while reads pcm data, code refactoring 05/50305/3 accepted/tizen/mobile/20151031.105546 accepted/tizen/tv/20151031.110311 accepted/tizen/wearable/20151031.110547 submit/tizen/20151030.082908
KimJeongYeon [Wed, 28 Oct 2015 00:58:11 +0000 (09:58 +0900)]
audio-io fixed sync problem while reads pcm data, code refactoring

[Version] 0.3.20
[Profile] Common
[Issue Type] Bug
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I602e1fbd48c335d89c12f3e43aa66894c7b9b26c

9 years agoRemove including statement that is unused (ext-policy.h) 97/49697/1 accepted/tizen/mobile/20151020.015717 accepted/tizen/tv/20151020.015720 accepted/tizen/wearable/20151020.015726 submit/tizen/20151019.081658
Sangchul Lee [Mon, 19 Oct 2015 07:46:50 +0000 (16:46 +0900)]
Remove including statement that is unused (ext-policy.h)

[Version] 0.3.19
[Profile] Common
[Issue Type] fix build error

Change-Id: Ib3db8869b41f20e4d9a362459fca5693632245fc

9 years agoaudio-io applied coding rule (JIRA : TSAM-430, TSAM-434) 79/49479/2 accepted/tizen/mobile/20151014.093323 accepted/tizen/tv/20151014.093343 accepted/tizen/wearable/20151014.093351 submit/tizen/20151014.065602 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
KimJeongYeon [Wed, 14 Oct 2015 00:38:06 +0000 (09:38 +0900)]
audio-io applied coding rule (JIRA : TSAM-430, TSAM-434)

[Version] 0.3.18
[Profile] Common
[Issue Type] API
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I7c144638fc1300254d0201008bfede5df42c37a7

9 years agoaudio-io fixed for session related focus interface 73/48273/3 accepted/tizen/common/20160108.084014 accepted/tizen/mobile/20150918.024634 accepted/tizen/tv/20150918.024652 accepted/tizen/wearable/20150918.024706 submit/tizen/20150917.021316 submit/tizen/20150917.064134 submit/tizen_common/20160104.190333
KimJeongYeon [Thu, 17 Sep 2015 04:29:51 +0000 (13:29 +0900)]
audio-io fixed for session related focus interface

[Version] 0.3.18
[Profile] Common
[Issue Type] API
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ie36f5a8a4a6de6af014e0ecb93f0d2795c1ee0dc

9 years agoaudio-io fixed reference of CAudioInfo, check supported stream info 43/48143/3 accepted/tizen/mobile/20150917.040759 accepted/tizen/tv/20150917.040808 accepted/tizen/wearable/20150917.040820 submit/tizen/20150916.011509
KimJeongYeon [Tue, 15 Sep 2015 04:35:47 +0000 (13:35 +0900)]
audio-io fixed reference of CAudioInfo, check supported stream info

[Version] 0.3.17
[Profile] Common
[Issue Type] Bug
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I30625eb98b6edf639c73280c1a43cd5628ad6133

9 years agoaudio-io changed some focus & session APIs 21/47121/2 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150914.120308 accepted/tizen/tv/20150914.120316 accepted/tizen/wearable/20150914.120328 submit/tizen/20150914.113702 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
KimJeongYeon [Mon, 31 Aug 2015 04:21:25 +0000 (13:21 +0900)]
audio-io changed some focus & session APIs

[Version] 0.3.16
[Profile] Common
[Issue Type] Feature
[Dependency module] NA
[Dependency commit] NA
[Comment]

related with:
https://review.tizen.org/gerrit/46776/
https://review.tizen.org/gerrit/46350/

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ia4f0c0c00024bc1ece92c6854f3df94559753e73

9 years agoaudio-io applied C++ coding rule 98/46598/2 accepted/tizen/mobile/20150826.020029 accepted/tizen/tv/20150826.015615 accepted/tizen/wearable/20150826.020220 submit/tizen/20150825.125208
KimJeongYeon [Mon, 24 Aug 2015 02:16:26 +0000 (11:16 +0900)]
audio-io applied C++ coding rule

[Version] 0.3.15
[Profile] Common
[Issue Type] Typos
[Dependency module] NA
[Dependency commit] NA
[Comment]
1) use enum class instead of enum type
2) fixed typos

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I7ed7991769599faea5d7dce281d4a6a5dc8d39be

9 years agoaudio-io updated C++ coding rule 73/45873/2
KimJeongYeon [Wed, 12 Aug 2015 06:18:29 +0000 (15:18 +0900)]
audio-io updated C++ coding rule

[Version] 0.3.14
[Profile] Common
[Issue Type] NA
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ib411b229e1a112e07db5028b4edbfa7b991c78d5

9 years agoaudio-io fixed manifest copy script 73/45773/1 accepted/tizen/mobile/20150811.114123 accepted/tizen/tv/20150811.114219 accepted/tizen/wearable/20150811.114302 submit/tizen/20150811.075359
KimJeongYeon [Tue, 11 Aug 2015 06:48:00 +0000 (15:48 +0900)]
audio-io fixed manifest copy script

[Version] 0.3.13
[Profile] Common
[Issue Type] Bug
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ibfa3427dac35f115d6367ea8429cd2977d2dd6ef

9 years agoDo not reference recorder state vconf 80/45480/2 accepted/tizen/mobile/20150806.134735 accepted/tizen/tv/20150806.134755 accepted/tizen/wearable/20150806.134805 submit/tizen/20150806.111656
Mok Jeongho [Thu, 6 Aug 2015 07:58:32 +0000 (16:58 +0900)]
Do not reference recorder state vconf

[Version] 0.3.12
[Profile] Common
[Issue Type] Fix Bug

Change-Id: I32935a3e6fec231341bc952f317c7f0f5558b87b
Signed-off-by: Mok Jeongho <jho.mok@samsung.com>
9 years agoaudio-io changed latency type to string 77/44977/4 accepted/tizen/mobile/20150731.102721 accepted/tizen/tv/20150731.102837 accepted/tizen/wearable/20150731.102956 submit/tizen/20150731.062345
KimJeongYeon [Thu, 30 Jul 2015 08:02:15 +0000 (17:02 +0900)]
audio-io changed latency type to string

[Version] 0.3.11
[Profile] Common
[Issue Type] Features
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Iec1d205888b1fc5322efe6460c2abfa3a416d50d

9 years agoaudio-io fixed memory corruption issue on 64bit target, C++ conding rule updated 42/44942/1 accepted/tizen/mobile/20150730.074436 accepted/tizen/tv/20150730.074711 accepted/tizen/wearable/20150730.074906 submit/tizen/20150730.023321
KimJeongYeon [Thu, 30 Jul 2015 01:37:35 +0000 (10:37 +0900)]
audio-io fixed memory corruption issue on 64bit target, C++ conding rule updated

[Version] 0.3.10
[Profile] Common
[Issue Type] Bug
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ib84cc8812cc5819488e72e0a30c3bca26e3f7a85

9 years agoaudio-io fixed hang issue while record audio 63/44463/7 accepted/tizen/mobile/20150724.015336 accepted/tizen/tv/20150724.015343 accepted/tizen/wearable/20150724.015352 submit/tizen/20150723.232735
KimJeongYeon [Wed, 22 Jul 2015 07:08:51 +0000 (16:08 +0900)]
audio-io fixed hang issue while record audio

[Version] 0.3.9
[Profile] Common
[Issue Type] Feature
[Dependency module] NA
[Dependency commit] NA
[Comment]
 - Hang occurs when getBufferSize() of main thread and peek() of pulse client thread try to lock.
 - I think some methods doesn't required mutex lock. (need more test)

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I730f54951ffb796ab2fda753848f95f5170facfd

9 years agoaudio-io handles not supported stream type 03/44103/5 accepted/tizen/mobile/20150721.092105 accepted/tizen/tv/20150721.092245 accepted/tizen/wearable/20150721.092405 submit/tizen/20150721.064422
KimJeongYeon [Fri, 17 Jul 2015 00:43:37 +0000 (09:43 +0900)]
audio-io handles not supported stream type

[Version] 0.3.8
[Profile] Common
[Issue Type] Feature
[Dependency module] NA
[Dependency commit] NA
[Comment]
supported stream type:
 - audio-in/out   : voip, media
 - audio-in only  : voice recognition, loopback
 - audio-out only : system, alarm, notification, emergency, voice information, ringtone voip, ringtone call
 (reference : platform/core/multimedia/mmfw-sysconf / mmfw-sysconf-target-n4/etc/pulse/stream-map.json)
additionally, fixed TCT issues.

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I8f94980eb78041bfc94ccfea57c72e503f7bb10e

9 years agoaudio-io fixed build issue on 64-bit platform (2nd) 16/44016/1 accepted/tizen/mobile/20150717.002855 accepted/tizen/tv/20150717.002910 accepted/tizen/wearable/20150717.002924 submit/tizen/20150716.043920
KimJeongYeon [Thu, 16 Jul 2015 07:45:56 +0000 (16:45 +0900)]
audio-io fixed build issue on 64-bit platform (2nd)

[Version] 0.3.7
[Profile] Common
[Issue Type] Bug
[Dependency module] NA
[Dependency commit] NA
[Comment]
'size_t' uses 8 bytes in 64-bit platform.

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I730c2755c55da4e143331e6f01a8fee62fa42ddc

9 years agoaudio-io fixed build issue on 64-bit platform 76/43976/1
KimJeongYeon [Thu, 16 Jul 2015 00:48:47 +0000 (09:48 +0900)]
audio-io fixed build issue on 64-bit platform

[Version] 0.3.6
[Profile] Common
[Issue Type] Bug
[Dependency module] NA
[Dependency commit] NA
[Comment]
'size_t' uses 8 bytes in 64-bit platform.

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I6ed599f1165d73579cb5e72bb83191f373e54529

9 years agoCheck invalid parameter and operation 96/43896/1 submit/tizen/20150715.092047
Jeongho Mok [Wed, 15 Jul 2015 06:28:31 +0000 (15:28 +0900)]
Check invalid parameter and operation

1. Check invalid parameter when handle create
check sample rate, format, sample type, sound type
2. Check invalid operation
Do not permit ignore-session on ansyc mode

[Version] 0.3.6
[Profile] Common
[Issue Type] Fix bug

Change-Id: I4fcc99d7d0cfa21fd80ee4551a89dd8dbd861a51
Signed-off-by: Jeongho Mok <jho.mok@samsung.com>
9 years agoapply new version of audio-io for tizen 3.0 36/43036/7
KimJeongYeon [Tue, 7 Jul 2015 07:46:14 +0000 (16:46 +0900)]
apply new version of audio-io for tizen 3.0

[Version] 0.3.5
[Profile] Common
[Issue Type] Add features
[Dependency module] libmm-sound
[Dependency commit] NA
[Comment]
1. Completely re-written with C++.
2. Remove dependancy of sound server.
3. Support audio focus feature for backward compatibility.
4. merged from tizen_2.4_experimental branch(SPIN).

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Id915e895463de3f1e320559c9d17b59a5b66243f

9 years agoaudio-io sync branch of tizen_2.4 16/43016/2 accepted/tizen/mobile/20150708.015308 accepted/tizen/tv/20150708.015330 accepted/tizen/wearable/20150708.015335 submit/tizen/20150707.062616
KimJeongYeon [Tue, 7 Jul 2015 04:33:07 +0000 (13:33 +0900)]
audio-io sync branch of tizen_2.4

[Version] 0.2.3
[Profile] Common
[Issue Type] Add features
[Dependency module] NA
[Dependency commit] NA
[Comment]

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ic4a98fa254643c4662829c4a9c8969d3c5e006c0

9 years agoaudio-io add drain/flush APIs 99/40299/4 accepted/tizen_3.0.2015.q2_common tizen_3.0.2015.q2_common accepted/tizen/3.0.2015.q2/common/20150615.160126 accepted/tizen/common/20150615.075842 accepted/tizen/mobile/20150616.010509 accepted/tizen/tv/20150616.010533 accepted/tizen/wearable/20150616.010551 submit/submit/tizen/20150603.045007/20150603.045120 submit/tizen/20150612.061826 submit/tizen_3.0.2015.q2_common/20150615.075539
KimJeongYeon [Tue, 2 Jun 2015 05:58:33 +0000 (14:58 +0900)]
audio-io add drain/flush APIs

[Version] 0.2.2
[Profile] Common
[Issue Type] Add features
[Dependency module] libmm-sound
[Dependency commit] e8195430f9822760bbb469b48bd5cab807202dec
[Comment]
+ audio_in_flush()
+ audio_out_drain()
+ audio_out_flush()

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ib9898c3a0420af9ba6480cea3d0299bacdc46160

9 years agoaudio-io : add doxygen history and modify error enum 98/34098/1 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common accepted/tizen/common/20150122.095548 accepted/tizen/mobile/20150123.091442 accepted/tizen/tv/20150123.004448 accepted/tizen/wearable/20150122.104140 submit/tizen/20150122.071700
Doohwan Kim [Wed, 21 Jan 2015 05:40:27 +0000 (14:40 +0900)]
audio-io : add doxygen history and modify error enum

Signed-off-by: Doohwan Kim <dh8210.kim@samsung.com>
Change-Id: I24cf33fa0292cf7dd5eaf010613cde722edf818d

9 years agoaudio-io : Change APIs based on Tizen 2.3 93/33793/2 submit/tizen/20150115.120604
dh8210.kim [Thu, 15 Jan 2015 02:51:39 +0000 (11:51 +0900)]
audio-io : Change APIs based on Tizen 2.3

Change-Id: Ic90535a671f8853ab74c60e8e2da7fd2718b0447
Signed-off-by: dh8210.kim <dh8210.kim@samsung.com>
11 years agoMerge "resetting manifest requested domain to floor" into tizen accepted/tizen/ivi/genivi accepted/tizen/ivi/stable accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_generic tizen_3.0.2014.q3_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi tizen_3.0_ivi tizen_ivi_genivi accepted/tizen/20130710.221706 accepted/tizen/20130912.081821 accepted/tizen/20130912.084845 accepted/tizen/20130912.093723 accepted/tizen/20130912.141219 accepted/tizen/20130912.192259 accepted/tizen/20130912.200404 accepted/tizen/generic/20140306.080901 accepted/tizen/ivi/20140307.055958 accepted/tizen/ivi/genivi/20140131.061819 accepted/tizen/mobile/20140306.024116 accepted/tizen_ivi_stable/20131116.102019 ivi_oct_m2 submit/tizen/20130710.102257 submit/tizen/20130912.075550 submit/tizen/20130912.085631 submit/tizen/20140305.205103 submit/tizen_ivi_genivi/20140131.060656 submit/tizen_ivi_stable/20131116.100049 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release tizen_3.0_ivi_release
Ryan Ware [Mon, 8 Jul 2013 17:07:12 +0000 (10:07 -0700)]
Merge "resetting manifest requested domain to floor" into tizen

11 years agoresetting manifest requested domain to floor 59/5159/1
Alexandru Cornea [Mon, 1 Jul 2013 15:25:26 +0000 (18:25 +0300)]
resetting manifest requested domain to floor

11 years agoresetting manifest requested domain to floor 97/4497/1
Alexandru Cornea [Fri, 28 Jun 2013 14:27:37 +0000 (17:27 +0300)]
resetting manifest requested domain to floor

11 years agoRemove license/group placeholders accepted/tizen/20130530.105537 submit/tizen/20130530.033335
Anas Nashif [Thu, 30 May 2013 03:33:32 +0000 (23:33 -0400)]
Remove license/group placeholders

11 years agoFix for 64 bit compatibility. tizen_2.1 2.1b_release accepted/tizen/20130520.100637 accepted/tizen_2.1/20130425.040533 submit/tizen/20130517.044606 submit/tizen_2.1/20130424.230234
Junfeng Dong [Mon, 8 Apr 2013 08:34:55 +0000 (16:34 +0800)]
Fix for 64 bit compatibility.

- Fix hardcoding path.
- Use %cmake to set default paths.

Change-Id: I92ffb4a32b9b88b1a8ed62b4e53abdbf479af42c

11 years agomerge with master
Jinkun Jang [Fri, 15 Mar 2013 16:11:40 +0000 (01:11 +0900)]
merge with master

11 years agoTizen 2.1 base
Jinkun Jang [Tue, 12 Mar 2013 16:45:46 +0000 (01:45 +0900)]
Tizen 2.1 base

12 years agoInitial empty repository
Eunkyoung Kim [Fri, 6 Jan 2012 12:59:22 +0000 (21:59 +0900)]
Initial empty repository