summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jaechul Lee [Wed, 2 Jun 2021 05:27:07 +0000 (14:27 +0900)]
Change path of configuration and license files
[Version] 0.1.42
[Issue Type] Update
Change-Id: I4a82af08ba8aa542ed04b88ad33fc32822257e66
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Seungbae Shin [Fri, 16 Apr 2021 05:12:13 +0000 (14:12 +0900)]
Fix coverity defect (FORWARD_NULL)
[Version] 0.1.41
[Issue Type] Coverity
Change-Id: I4596827c70e5485b7497840b5d71086a6611b3c0
Seungbae Shin [Mon, 12 Apr 2021 06:35:52 +0000 (15:35 +0900)]
SAM improvement
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
Seungbae Shin [Wed, 10 Feb 2021 02:40:17 +0000 (11:40 +0900)]
Add missing implementations
[Version] 0.1.39
[Issue Type] Update
Change-Id: I90fcebd6b14029d57cf147f59cfaa5ecfb5be9bb
Jaechul Lee [Tue, 16 Feb 2021 03:40:06 +0000 (12:40 +0900)]
Changes device_type_t to device_type_s
[Version] 0.1.38
[Issue Type] Readability enhance
Change-Id: I683d7e03bb34aa734bcaf858abef2085f3be1d50
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Jaechul Lee [Fri, 5 Feb 2021 02:28:26 +0000 (11:28 +0900)]
typdef postfix is changed to {enum}_e and {struct}_s
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>
Jaechul Lee [Thu, 4 Feb 2021 03:22:51 +0000 (12:22 +0900)]
Fix build warnings
[Version] 0.1.36
[Issue Type] Build
Change-Id: I358bb73f220150a5fafe47eadf5274e9fb50ca37
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Jaechul Lee [Wed, 27 Jan 2021 01:27:47 +0000 (10:27 +0900)]
Use hal interface
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>
Seungbae Shin [Wed, 16 Dec 2020 05:17:42 +0000 (14:17 +0900)]
fixup! Fix SVACE defects (DEREF_OF_NULL.RET.ALLOC)
Change-Id: I03ee678ac4da2b79d939d7cf39ca23252cd3bbd2
Seungbae Shin [Tue, 15 Dec 2020 07:51:57 +0000 (16:51 +0900)]
Fix SVACE defects (DEREF_OF_NULL.RET.ALLOC)
[Version] 0.1.34
[Issue Type] Vulnerbility
Change-Id: Idaa9c9d1a06cb49ce2e8b20d46e8fd8cf0c46fcf
Sangchul Lee [Thu, 9 Jul 2020 08:54:15 +0000 (17:54 +0900)]
Fix build warnings
[Version] 0.1.33
[Issue Type] Build
Change-Id: If47e918ba2d7067c1fd777a472fec1a37c517224
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Thu, 9 Jul 2020 08:09:14 +0000 (17:09 +0900)]
tizen-audio-routing: Initialize value to avoid a crash
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>
Sangchul Lee [Thu, 18 Jul 2019 04:06:22 +0000 (13:06 +0900)]
Fix noise when unmuting radio volume
[Version] 0.1.31
[Issue Type] Improvement
Change-Id: I8b8063986c3e17d812afcf654c099967ec70919a
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Thu, 11 Jul 2019 01:28:55 +0000 (10:28 +0900)]
Add support for radio volume
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>
Sangchul Lee [Wed, 17 Apr 2019 02:37:13 +0000 (11:37 +0900)]
Add new API - audio_set_volume_ratio
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>
Seungbae Shin [Fri, 14 Dec 2018 06:10:45 +0000 (15:10 +0900)]
Fix invalid format string
[Version] 0.1.28
[Issue Type] Build
Change-Id: I08f58b4a889a0c2d8ce01c7e21ae51cc352d92a4
Seungbae Shin [Tue, 4 Sep 2018 08:30:01 +0000 (17:30 +0900)]
Remove build warnings
[Version] 0.1.27
[Issue Type] Revise
Change-Id: Icdeb6362c9782fa3ce0f02a05f140f7165e2ff68
Seungbae Shin [Fri, 24 Aug 2018 07:56:33 +0000 (16:56 +0900)]
Fix condition check macro to support multiple expression.
- open temp volume ini if file exists only (to avoid unnecessary stdout error)
[Version] 0.1.26
[Issue Type] BUG
Change-Id: I70a35e2345a7078aa9a1552967187240c6f2101e
Seungbae Shin [Tue, 7 Aug 2018 06:06:10 +0000 (15:06 +0900)]
fixup! Fix for hal unit test
Change-Id: Id7f0b2d5113fca6b6915590cb00cae765061a3fb
Seungbae Shin [Thu, 2 Aug 2018 01:31:59 +0000 (10:31 +0900)]
Fix for hal unit test
- Join vbc voice/voip thread properly on the exit.
- Init/Deinit mutex control properly.
[Version] 0.1.25
[Issue Type] BUG
Change-Id: I3fad7b4590fb32ddeb30f3d5c1c2089b1d924ba6
Jungsup Lee [Tue, 26 Jun 2018 05:38:32 +0000 (14:38 +0900)]
Card and device arguments are added to pcm open API
[Version] 0.1.24
[Issue Type] API
Change-Id: Ia1ba2a63b3aa3212e756debf548611046ebb9495
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
aravind.gara [Mon, 16 Oct 2017 10:37:13 +0000 (19:37 +0900)]
Rectify arguments mismatch
Change-Id: I564038e2d0eb6b67bd190a1f7011f50080392e19
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
(cherry picked from commit
840e5901561ab3c34ff81936d0511ede4c35ef1f)
Jeongho Mok [Tue, 4 Apr 2017 07:25:13 +0000 (16:25 +0900)]
Use big enough array for radio volume
Change-Id: I8acbbd85f59c4f85aff219252a7b0f99bbcc28a1
Jeongho Mok [Wed, 22 Mar 2017 08:00:16 +0000 (17:00 +0900)]
Use license macro in spec
[Version] 0.1.23
[Profile] Common
[Issue Type] License
Change-Id: If0183e24f406b54952cf0f15472c343a80143ecb
Seungbae Shin [Fri, 6 Jan 2017 12:22:17 +0000 (21:22 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I868e7202a62ba5c56513a8d5774723b470efc966
Jeongho Mok [Fri, 6 Jan 2017 12:02:05 +0000 (21:02 +0900)]
Fix bug, get master volume correctly
[Version] 0.1.22
[Profile] Common
[Issue Type] Code Enhancement
Change-Id: I2f8b87aad7dcbace0b04d86e09bde4c28b843d48
Jeongho Mok [Tue, 3 Jan 2017 10:42:53 +0000 (19:42 +0900)]
Skip master volume in set_volume_level
[Version] 0.1.21
[Profile] Common
[Issue Type] Code Enhancement
Change-Id: Ib2a9aab42debaeef4108b2cc2f2895e5eca0f64a
Seungbae Shin [Thu, 15 Dec 2016 08:25:07 +0000 (17:25 +0900)]
Handle route option update for Radio Mute when Earjack is disconnected
[Version] 0.1.20
[Profile] Mobile
[Issue Type] PLM
Change-Id: I6fcf42be12e6268d73eacfbec22f2d91c030ddc8
Jeongho Mok [Fri, 2 Dec 2016 13:29:37 +0000 (22:29 +0900)]
Change bt to bt-sco
[Version] 0.1.19
[Profile] Mobile
[Issue Type] Enhancement
Change-Id: Ia06fb622bf25e79c8c11b5de3d7d9beb15de2ce1
(cherry picked from commit
b77ccc747e508002934b770a16a737695230743a)
Jeongho Mok [Fri, 2 Dec 2016 13:29:37 +0000 (22:29 +0900)]
Change bt to bt-sco
[Version] 0.1.19
[Profile] Mobile
[Issue Type] Enhancement
Change-Id: Ia06fb622bf25e79c8c11b5de3d7d9beb15de2ce1
Sangchul Lee [Fri, 15 Jul 2016 07:30:18 +0000 (16:30 +0900)]
Enhance to check parameters and move volume_level_max array to 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>
Slava Barinov [Wed, 29 Jun 2016 10:24:57 +0000 (13:24 +0300)]
Restoring vbc_ctrl_pipe_info pointer before access
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>
Sangchul Lee [Mon, 4 Jul 2016 11:53:27 +0000 (20:53 +0900)]
Fix SVACE defects: add checking higher bound
[Version] 0.1.16
[Profile] Mobile
[Issue Type] Bug Fix
Change-Id: I691a224f0a6cbc2516ece540e51d8bdc3144dae5
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Thu, 23 Jun 2016 01:34:12 +0000 (10:34 +0900)]
Add doxygen description
[Version] 0.1.15
[Profile] Mobile
[Issue Type] Description
Change-Id: I6711ed30f3f8c9837aaf76edb113f066f90df06a
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Thu, 23 Jun 2016 01:17:33 +0000 (10:17 +0900)]
Remove a deprecated API: audio_get_buffer_attr()
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>
Sangchul Lee [Thu, 16 Jun 2016 22:42:46 +0000 (07:42 +0900)]
In case of Voice verb with Bluetooth device, make this device alone
[Version] 0.1.13
[Profile] Mobile
[Issue Type] Bug Fix
Change-Id: I8dceaf20f49d6153cd2b42d3e56e72cf7c6ba8c0
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Thu, 16 Jun 2016 05:35:59 +0000 (14:35 +0900)]
Fix SVACE defects
[Version] 0.1.12
[Profile] Mobile
[Issue Type] Bug Fix
Change-Id: I2008c8b0c23de8e6517927156e2738f413fbe71d
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Wed, 8 Jun 2016 01:54:15 +0000 (10:54 +0900)]
Add support for radio
[Version] 0.1.11
[Profile] Mobile
[Issue Type] Feature Enhancement
Change-Id: I1ac916a95a2b3dceeb4243a4b6f41e6d0feccc41
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Thu, 19 May 2016 08:14:22 +0000 (17:14 +0900)]
Restructure files
- 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>
Sangchul Lee [Tue, 26 Apr 2016 04:31:41 +0000 (13:31 +0900)]
Revise APIs
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
Sangchul Lee [Tue, 12 Apr 2016 08:37:32 +0000 (17:37 +0900)]
Modify logic to set devices properly when call-voice routing is changed before it gets a connection message from modem
[Version] 0.1.8
[Profile] Common
[Issue Type] Bug fix
Change-Id: I08283fa735da8d2dc9b398bb1253e5d33a3b4bdd
Seungbae Shin [Wed, 16 Mar 2016 07:19:08 +0000 (16:19 +0900)]
Update ini file path & avoid build warning
/usr/etc => /etc/multimedia/ (/etc/ is from _sysconfdir in spec)
[Version] 0.1.7
[Profile] Common
[Issue Type] Etc.
Change-Id: I53c27153b8ed36e676c0cc7776c830e51617b323
Mok Jeongho [Wed, 16 Mar 2016 06:30:59 +0000 (15:30 +0900)]
Fix build warnings
[Version] 0.1.6
[Profile] Mobile
[Issue Type] Fix Warning
Change-Id: Id16fb419d20c864c66e74dcf7b7411fef000f9af
Seungbae Shin [Thu, 11 Feb 2016 05:24:25 +0000 (14:24 +0900)]
Fix stack-buffer-overflow
[Version] 0.1.5
[Profile] Mobile
[Issue Type] Bug Fix
Change-Id: I1ec8a3b7da4c726f9b92ccd00e68669de6435a0c
Sangchul Lee [Wed, 13 Jan 2016 01:09:25 +0000 (10:09 +0900)]
Fix set_devices() to ensure resetting active devices info. before adding new device
[Version] 0.1.4
[Profile] Mobile
[Issue Type] Bug Fix
Change-Id: I92fc4e5043b786dfa5230353cc146ae35bf37a58
Sangchul Lee [Tue, 15 Dec 2015 06:47:17 +0000 (15:47 +0900)]
Modification for routing path properly(voice call support)
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>
Seungbae Shin [Mon, 7 Dec 2015 11:15:42 +0000 (20:15 +0900)]
Fix SVACE defects & coding rules
Change-Id: I86b75ecd7ca671762c5253470756429413766c73
Sangchul Lee [Thu, 10 Dec 2015 12:54:24 +0000 (21:54 +0900)]
Correct VOICE_PCM_DEVICE to "hw:sprdphone,1" and remove an unused device 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>
Sangchul Lee [Mon, 23 Nov 2015 06:25:26 +0000 (15:25 +0900)]
Revise codes - add null checking codes, change variable names, remove unused 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>
Sangchul Lee [Thu, 19 Nov 2015 10:34:33 +0000 (19:34 +0900)]
Initialization audio HAL for SC7727 (target:TM1)
Codes are based on audio-hal-wm5110(0.2.12)
:
76790ab397edc43e9529550dfee2879a1e5ff5a3
[Version] 0.1.0
[Profile] Mobile
[Issue Type] Initialization
Change-Id: I35cd6c2132dd839d1973721a279834daf4bd352c
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
KyungMi Lee [Thu, 19 Nov 2015 02:44:19 +0000 (18:44 -0800)]
Initial empty repository