summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-06-24Change get_params prototypetizen_8.0_m2_releasetizen_7.0_m2_releasesubmit/tizen/20220628.002620submit/tizen/20220627.084702submit/tizen/20220627.045454submit/tizen/20220627.045137accepted/tizen/unified/20220628.133549accepted/tizen/8.0/unified/20231005.092534accepted/tizen/7.0/unified/hotfix/20221116.104516accepted/tizen/7.0/unified/20221110.061019tizen_8.0tizen_7.0_hotfixtizen_7.0tizenaccepted/tizen_unifiedaccepted/tizen_8.0_unifiedaccepted/tizen_7.0_unified_hotfixaccepted/tizen_7.0_unifiedJaechul Lee5-7/+7
prototype was changed for get_param to use single pointer [Version] 0.1.43 [Issue Type] Update Change-Id: I263e1cb7a8a6431c6fbfc2941da0425a4810e245 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2021-06-02Change path of configuration and license filestizen_6.5.m2_releasesubmit/tizen_6.5/20211028.161601submit/tizen/20210604.030216accepted/tizen/unified/20210608.131625accepted/tizen/6.5/unified/20211028.093721tizen_6.5accepted/tizen_6.5_unifiedJaechul Lee1-3/+5
[Version] 0.1.42 [Issue Type] Update Change-Id: I4a82af08ba8aa542ed04b88ad33fc32822257e66 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2021-04-16Fix coverity defect (FORWARD_NULL)submit/tizen/20210416.082922accepted/tizen/unified/20210416.143423Seungbae Shin2-1/+3
[Version] 0.1.41 [Issue Type] Coverity Change-Id: I4596827c70e5485b7497840b5d71086a6611b3c0
2021-04-13SAM improvementsubmit/tizen/20210415.024428Seungbae Shin3-301/+213
Fixes following violations: CC tizen-audio-impl-ucm.c _ucm_set_use_case CC tizen-audio-impl-ucm.c _ucm_set_devices CC tizen-audio-impl-ucm.c _ucm_set_modifiers GV tizen-audio-volume.c g_master_volume_level [Version] 0.1.40 [Issue Type] SAM Change-Id: Ie8780f7b9fc752e68e89cbc60253cebbbffeeeb9
2021-02-18Add missing implementationssubmit/tizen/20210219.045921submit/tizen/20210218.045157accepted/tizen/unified/20210219.095218Seungbae Shin7-7/+44
[Version] 0.1.39 [Issue Type] Update Change-Id: I90fcebd6b14029d57cf147f59cfaa5ecfb5be9bb
2021-02-16Changes device_type_t to device_type_sJaechul Lee3-8/+8
[Version] 0.1.38 [Issue Type] Readability enhance Change-Id: I683d7e03bb34aa734bcaf858abef2085f3be1d50 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2021-02-05typdef postfix is changed to {enum}_e and {struct}_sJaechul Lee15-154/+173
enum and structure are changed for better readability. In case of enum, {enum}_t is changed to {enum}_'e', and {struct}_t is changed to {struct}_'s' [Version] 0.1.37 [Issue Type] Readability enhance Change-Id: Icdf038f51a65387f1f11ef75f506b6b6d6ee9236 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2021-02-04Fix build warningsJaechul Lee3-4/+7
[Version] 0.1.36 [Issue Type] Build Change-Id: I358bb73f220150a5fafe47eadf5274e9fb50ca37 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2021-02-02Use hal interfacesubmit/tizen/20210204.010649submit/tizen/20210203.005915accepted/tizen/unified/20210204.134618Jaechul Lee18-358/+315
hal interfaces were added. Besides, structure and enum names were changed for better readability. In case of enum, audio_return_t is changed to audio_return_'e', and device_info_t is changed to device_info_'s'. [Version] 0.1.35 [Issue Type] None Change-Id: Idae678cf0a04838f3f150d74417b13d05ce77af0 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2020-12-16fixup! Fix SVACE defects (DEREF_OF_NULL.RET.ALLOC)Seungbae Shin1-1/+1
Change-Id: I03ee678ac4da2b79d939d7cf39ca23252cd3bbd2
2020-12-15Fix SVACE defects (DEREF_OF_NULL.RET.ALLOC)submit/tizen/20201216.051154accepted/tizen/unified/20201216.215950Seungbae Shin4-36/+22
[Version] 0.1.34 [Issue Type] Vulnerbility Change-Id: Idaa9c9d1a06cb49ce2e8b20d46e8fd8cf0c46fcf
2020-07-10Fix build warningsSangchul Lee2-10/+20
[Version] 0.1.33 [Issue Type] Build Change-Id: If47e918ba2d7067c1fd777a472fec1a37c517224 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2020-07-09tizen-audio-routing: Initialize value to avoid a crashtizen_6.0.m2_releasesubmit/tizen_6.0_hotfix/20201103.114801submit/tizen_6.0_hotfix/20201102.192501submit/tizen_6.0/20201029.205101submit/tizen/20200709.084932submit/tizen/20200709.084332accepted/tizen/unified/20200710.114032accepted/tizen/6.0/unified/hotfix/20201103.051255accepted/tizen/6.0/unified/20201030.123839tizen_6.0_hotfixaccepted/tizen_6.0_unified_hotfixSangchul Lee2-1/+3
There was a call related case dereferencing this value without initializing it in __reset_voice_devices_info(). [Version] 0.1.32 [Issue Type] Improvement Change-Id: I1c6ea3448d072501985ec6c8287efc316bc62cbf Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2019-07-18Fix noise when unmuting radio volumetizen_5.5.m2_releasesubmit/tizen_5.5_wearable_hotfix/20201026.184301submit/tizen_5.5_mobile_hotfix/20201026.185101submit/tizen_5.5/20191031.000013submit/tizen_5.5/20191031.000012submit/tizen_5.5/20191031.000011submit/tizen_5.5/20191031.000002submit/tizen/20200709.065706submit/tizen/20190718.054451accepted/tizen/unified/20190719.111655accepted/tizen/5.5/unified/wearable/hotfix/20201027.122856accepted/tizen/5.5/unified/mobile/hotfix/20201027.081443accepted/tizen/5.5/unified/20191031.033136tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixtizen_5.5accepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unifiedSangchul Lee2-13/+16
[Version] 0.1.31 [Issue Type] Improvement Change-Id: I8b8063986c3e17d812afcf654c099967ec70919a Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2019-07-11Add support for radio volumesubmit/tizen/20190715.061154Sangchul Lee4-40/+56
The operation of radio volume is moved from radio HAL. [Version] 0.1.30 [Issue Type] Improvement Change-Id: Ie35ca5cfb9c56a4130d9db5e03e1b108822b2982 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2019-04-18Add new API - audio_set_volume_ratiosubmit/tizen/20190509.053035submit/tizen/20190508.112932submit/tizen/20190508.075135submit/tizen/20190508.004119submit/tizen/20190507.083430accepted/tizen/unified/20190508.234129Sangchul Lee3-1/+15
This new API is to set the individual volume ratio of each stream. The parameters of this API consist of stream role, direction, index and its ratio. Because the stream role can differ among the streams which have same volume type, this new API could be used where the H/W volume has to be set for a specific stream role with distinguishing it from others. [Version] 0.1.29 [Issue Type] New API Change-Id: Id2d35aaef4a6db489e8fb27cb6c4affe10b81dd4 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2018-12-17Fix invalid format stringsubmit/tizen/20181217.051937accepted/tizen/unified/20181218.062934Seungbae Shin3-14/+17
[Version] 0.1.28 [Issue Type] Build Change-Id: I08f58b4a889a0c2d8ce01c7e21ae51cc352d92a4
2018-09-04Remove build warningssubmit/tizen_5.0/20181106.000001submit/tizen_5.0/20181101.000001submit/tizen/20180906.100329accepted/tizen/unified/20180906.144221accepted/tizen/5.0/unified/20181106.201801tizen_5.0accepted/tizen_5.0_unifiedSeungbae Shin4-6/+8
[Version] 0.1.27 [Issue Type] Revise Change-Id: Icdeb6362c9782fa3ce0f02a05f140f7165e2ff68
2018-08-24Fix condition check macro to support multiple expression.submit/tizen/20180827.065040accepted/tizen/unified/20180827.160607Seungbae Shin3-5/+6
- open temp volume ini if file exists only (to avoid unnecessary stdout error) [Version] 0.1.26 [Issue Type] BUG Change-Id: I70a35e2345a7078aa9a1552967187240c6f2101e
2018-08-07fixup! Fix for hal unit testsubmit/tizen/20180807.061621accepted/tizen/unified/20180807.132314Seungbae Shin1-0/+1
Change-Id: Id7f0b2d5113fca6b6915590cb00cae765061a3fb
2018-08-06Fix for hal unit testsubmit/tizen/20180806.072201Seungbae Shin7-9/+71
- Join vbc voice/voip thread properly on the exit. - Init/Deinit mutex control properly. [Version] 0.1.25 [Issue Type] BUG Change-Id: I3fad7b4590fb32ddeb30f3d5c1c2089b1d924ba6
2018-07-20Card and device arguments are added to pcm open APIsubmit/tizen/20180724.034640accepted/tizen/unified/20180726.064845Jungsup Lee6-41/+73
[Version] 0.1.24 [Issue Type] API Change-Id: Ia1ba2a63b3aa3212e756debf548611046ebb9495 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2017-10-16Rectify arguments mismatchsubmit/tizen/20171016.110423accepted/tizen/unified/20171018.062237aravind.gara1-3/+3
Change-Id: I564038e2d0eb6b67bd190a1f7011f50080392e19 Signed-off-by: aravind.gara <aravind.gara@samsung.com> (cherry picked from commit 840e5901561ab3c34ff81936d0511ede4c35ef1f)
2017-04-04Use big enough array for radio volumetizen_4.0.m1_releasetizen_4.0.IoT.p1_releasesubmit/tizen_4.0_unified/20170814.115522submit/tizen_4.0/20170828.110001submit/tizen_4.0/20170814.115522submit/tizen_4.0/20170811.094300submit/tizen/20170411.053308accepted/tizen/unified/20170411.164125accepted/tizen/4.0/unified/20170828.224156accepted/tizen/4.0/unified/20170816.014725Jeongho Mok2-4/+3
Change-Id: I8acbbd85f59c4f85aff219252a7b0f99bbcc28a1
2017-03-22Use license macro in specJeongho Mok2-5/+3
[Version] 0.1.23 [Profile] Common [Issue Type] License Change-Id: If0183e24f406b54952cf0f15472c343a80143ecb
2017-01-06Merge branch 'tizen_3.0' into tizenSeungbae Shin3-3/+20
Change-Id: I868e7202a62ba5c56513a8d5774723b470efc966
2017-01-06Fix bug, get master volume correctlysubmit/tizen_3.0/20170106.062231accepted/tizen/3.0/mobile/20170109.003330Jeongho Mok2-6/+6
[Version] 0.1.22 [Profile] Common [Issue Type] Code Enhancement Change-Id: I2f8b87aad7dcbace0b04d86e09bde4c28b843d48
2017-01-03Skip master volume in set_volume_levelsubmit/tizen_3.0/20170103.121528submit/tizen_3.0.m2/20170104.093748accepted/tizen/3.0/mobile/20170103.160144accepted/tizen/3.0.m2/mobile/20170104.100316Jeongho Mok2-1/+12
[Version] 0.1.21 [Profile] Common [Issue Type] Code Enhancement Change-Id: Ib2a9aab42debaeef4108b2cc2f2895e5eca0f64a
2016-12-15Handle route option update for Radio Mute when Earjack is disconnectedsubmit/tizen_3.0/20161215.083256accepted/tizen/3.0/mobile/20161216.015453Seungbae Shin2-3/+9
[Version] 0.1.20 [Profile] Mobile [Issue Type] PLM Change-Id: I6fcf42be12e6268d73eacfbec22f2d91c030ddc8
2016-12-05Change bt to bt-scosubmit/tizen_unified/20170309.100423submit/tizen_unified/20170308.100403submit/tizen/20161207.075356accepted/tizen/unified/20170309.084551accepted/tizen/mobile/20161208.011946accepted/tizen_mobileJeongho Mok2-4/+4
[Version] 0.1.19 [Profile] Mobile [Issue Type] Enhancement Change-Id: Ia06fb622bf25e79c8c11b5de3d7d9beb15de2ce1 (cherry picked from commit b77ccc747e508002934b770a16a737695230743a)
2016-12-02Change bt to bt-scosubmit/tizen_3.0/20161206.052949accepted/tizen/3.0/mobile/20161207.011611Jeongho Mok2-4/+4
[Version] 0.1.19 [Profile] Mobile [Issue Type] Enhancement Change-Id: Ia06fb622bf25e79c8c11b5de3d7d9beb15de2ce1
2016-07-21Enhance to check parameters and move volume_level_max array to ↵submit/tizen_3.0_mobile/20161015.000000submit/tizen/20160805.054353accepted/tizen/mobile/20160808.080905accepted/tizen/3.0/mobile/20161015.032444Sangchul Lee5-12/+25
audio_hal_volume_t [Version] 0.1.18 [Profile] Mobile [Issue Type] Enhancement Change-Id: I33fd5b54e7ed9fd1ef4bebe66a0fa319ccca414c Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-07-06Restoring vbc_ctrl_pipe_info pointer before accesssubmit/tizen/20160706.115009accepted/tizen/mobile/20160706.132619Slava Barinov2-8/+12
The Address Sanitizer finds bug in access to ah->modem.cp->vbc_ctrl_pipe_info->cp_type which is caused by modem->vbc_ctrl_pipe_info++ in __audio_modem_start_tag(). Now the pointer is set to array start and points to first type. [Version] 0.1.17 [Profile] Mobile [Issue Type] Memory Access Bug Change-Id: If3c86284df24869920ba557886707c54be8ee109 Signed-off-by: Slava Barinov <v.barinov@samsung.com>
2016-07-04Fix SVACE defects: add checking higher boundsubmit/tizen/20160705.084920accepted/tizen/mobile/20160706.013641Sangchul Lee2-4/+5
[Version] 0.1.16 [Profile] Mobile [Issue Type] Bug Fix Change-Id: I691a224f0a6cbc2516ece540e51d8bdc3144dae5 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-06-24Add doxygen descriptionsubmit/tizen/20160630.084032accepted/tizen/mobile/20160701.033432Sangchul Lee2-6/+394
[Version] 0.1.15 [Profile] Mobile [Issue Type] Description Change-Id: I6711ed30f3f8c9837aaf76edb113f066f90df06a Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-06-24Remove a deprecated API: audio_get_buffer_attr()Sangchul Lee3-184/+1
It is moved to module-tizenaudio-policy of pulseaudio. [Version] 0.1.14 [Profile] Mobile [Issue Type] Remove API Change-Id: Ib57427322f4981f42069c403bd40247a394b860b Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-06-17In case of Voice verb with Bluetooth device, make this device alonesubmit/tizen/20160627.065544submit/tizen/20160623.063229accepted/tizen/mobile/20160629.015840Sangchul Lee2-2/+13
[Version] 0.1.13 [Profile] Mobile [Issue Type] Bug Fix Change-Id: I8dceaf20f49d6153cd2b42d3e56e72cf7c6ba8c0 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-06-16Fix SVACE defectssubmit/tizen/20160617.072816accepted/tizen/mobile/20160620.082332Sangchul Lee2-3/+4
[Version] 0.1.12 [Profile] Mobile [Issue Type] Bug Fix Change-Id: I2008c8b0c23de8e6517927156e2738f413fbe71d Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-06-08Add support for radiosubmit/tizen/20160608.063231accepted/tizen/mobile/20160608.084539Sangchul Lee10-97/+399
[Version] 0.1.11 [Profile] Mobile [Issue Type] Feature Enhancement Change-Id: I1ac916a95a2b3dceeb4243a4b6f41e6d0feccc41 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-05-27Restructure filessubmit/tizen/20160530.013417accepted/tizen/mobile/20160602.022129Sangchul Lee17-2104/+2269
- add tizen-audio-impl.h and tizen-audio-impl-xxx.c for implemetation layer that could be code variation as per HW - rename files - remove unused functions - rename functions according to rules("__" prefix for static functions) [Version] 0.1.10 [Profile] Mobile [Issue Type] Refactoring Change-Id: Ib222389161b53efc58832384b1a86542f1de42df Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2016-04-26Revise APIssubmit/tizen/20160426.082834accepted/tizen/mobile/20160426.103628Sangchul Lee7-33/+86
rename audio_do_route() to audio_update_route() rename audio_update_stream_connection_info() to audio_notify_stream_connection_changed() rename audio_set_message_cb() to audio_add_message_cb() add audio_remove_message_cb() [Version] 0.1.9 [Profile] Mobile [Issue Type] Revise API Change-Id: I611032a2b45f1254664161997bdca63b568ddd19
2016-04-14Modify logic to set devices properly when call-voice routing is changed ↵submit/tizen/20160414.044323accepted/tizen/mobile/20160414.092103Sangchul Lee2-7/+28
before it gets a connection message from modem [Version] 0.1.8 [Profile] Common [Issue Type] Bug fix Change-Id: I08283fa735da8d2dc9b398bb1253e5d33a3b4bdd
2016-03-16Update ini file path & avoid build warningsubmit/tizen/20160321.072619Seungbae Shin4-4/+9
/usr/etc => /etc/multimedia/ (/etc/ is from _sysconfdir in spec) [Version] 0.1.7 [Profile] Common [Issue Type] Etc. Change-Id: I53c27153b8ed36e676c0cc7776c830e51617b323
2016-03-16Fix build warningsMok Jeongho2-47/+1
[Version] 0.1.6 [Profile] Mobile [Issue Type] Fix Warning Change-Id: Id16fb419d20c864c66e74dcf7b7411fef000f9af
2016-02-12Fix stack-buffer-overflowsubmit/tizen/20160218.073901accepted/tizen/mobile/20160219.002105Seungbae Shin3-38/+18
[Version] 0.1.5 [Profile] Mobile [Issue Type] Bug Fix Change-Id: I1ec8a3b7da4c726f9b92ccd00e68669de6435a0c
2016-01-13Fix set_devices() to ensure resetting active devices info. before adding new ↵submit/tizen_mobile/20160113.024113submit/tizen_ivi/20160217.000001submit/tizen_ivi/20160217.000000accepted/tizen/mobile/20160113.051434Sangchul Lee3-27/+69
device [Version] 0.1.4 [Profile] Mobile [Issue Type] Bug Fix Change-Id: I92fc4e5043b786dfa5230353cc146ae35bf37a58
2016-01-08Modification for routing path properly(voice call support)submit/tizen_common/20160218.142243submit/tizen/20160111.115046submit/tizen/20160111.114534accepted/tizen/wearable/20160111.230440accepted/tizen/wearable/20160111.230402accepted/tizen/tv/20160111.230435accepted/tizen/tv/20160111.230345accepted/tizen/mobile/20160111.230423accepted/tizen/mobile/20160111.230310accepted/tizen_wearableaccepted/tizen_tvSangchul Lee12-84/+1468
Change verb name. Remove unused verb and modifiers. Add tizen-audio-modem.c for IPC with modem. Add audio_set_message_cb() API for message forwading to pulseaudio. Support for voice call. [Version] 0.1.3 [Profile] Mobile [Issue Type] Feature Enhancement and Bug Fix Change-Id: I33bb31bbece9d26a781b342038b45db3cf846585 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2015-12-14Fix SVACE defects & coding rulessubmit/tizen_mobile/20151214.085752accepted/tizen/mobile/20151214.134925Seungbae Shin6-100/+146
Change-Id: I86b75ecd7ca671762c5253470756429413766c73
2015-12-10Correct VOICE_PCM_DEVICE to "hw:sprdphone,1" and remove an unused device ↵submit/tizen_mobile/20151210.225937accepted/tizen/mobile/20151211.055352Sangchul Lee3-18/+15
AUDIO_DEVICE_OUT_AUX [Version] 0.1.2 [Profile] Mobile [Issue Type] Bug Fix Change-Id: Ic5ff3bf7a9ad5d2c355aad762e536349c15d21d4 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
2015-11-24Revise codes - add null checking codes, change variable names, remove unused ↵submit/tizen/20151130.232059accepted/tizen/wearable/20151201.031605accepted/tizen/tv/20151201.031537accepted/tizen/mobile/20151201.031508Sangchul Lee8-472/+516
codes, remove build warnings [Version] 0.1.1 [Profile] Mobile [Issue Type] Code enhancement Change-Id: I265d6a59267febb2c338a186ffbd4dee2747edc9 Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>