platform/adaptation/samsung_exynos/audio-hal-exynos9110.git
22 months agoChange get_params prototype 59/276759/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix accepted/tizen_8.0_unified accepted/tizen_unified tizen tizen_7.0 tizen_7.0_hotfix tizen_8.0 accepted/tizen/7.0/unified/20221110.060053 accepted/tizen/7.0/unified/hotfix/20221116.104503 accepted/tizen/8.0/unified/20231005.092524 accepted/tizen/unified/20220628.133542 submit/tizen/20220627.045126 submit/tizen/20220627.045454 submit/tizen/20220627.084702 submit/tizen/20220628.002620 tizen_7.0_m2_release tizen_8.0_m2_release
Jaechul Lee [Fri, 24 Jun 2022 05:30:55 +0000 (14:30 +0900)]
Change get_params prototype

prototype was changed for get_param to use single pointer

[Version] 0.1.13
[Issue Type] Update

Change-Id: I66fbc4d240f87e707e9e5cf006ec42c7c81f40af
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2 years agoSet avail_min to period_size 33/261833/2 submit/tizen/20210729.024139
Jaechul Lee [Tue, 27 Jul 2021 05:38:28 +0000 (14:38 +0900)]
Set avail_min to period_size

avail_min would be set to period_size inside the function if the
value is lower than the period size.

[Version] 0.1.12
[Issue Type] Update

Change-Id: Iaa8796c48d78a118f57c28a0bed44f881cc67fc0
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2 years agoChange path of configuration and license files 02/259202/2 accepted/tizen_6.5_unified tizen_6.5 accepted/tizen/6.5/unified/20211028.093547 accepted/tizen/unified/20210608.131516 submit/tizen/20210604.030216 submit/tizen_6.5/20211028.161601 tizen_6.5.m2_release
Jaechul Lee [Wed, 2 Jun 2021 05:19:28 +0000 (14:19 +0900)]
Change path of configuration and license files

[Version] 0.1.11
[Issue Type] Update

Change-Id: I5e86863da86bb0cd94ac8539e3abd8d151fa59fa
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
3 years agoFix coverity defect (FORWARD_NULL) 94/256994/3 accepted/tizen/unified/20210416.143431 submit/tizen/20210416.082922
Seungbae Shin [Fri, 16 Apr 2021 05:59:12 +0000 (14:59 +0900)]
Fix coverity defect (FORWARD_NULL)

[Version] 0.1.10
[Issue Type] Coverity

Change-Id: I38ca36e1bda7a7d6197543cb03a8852c20b95945

3 years agoSAM improvement 81/256781/5 submit/tizen/20210415.024530
Seungbae Shin [Tue, 13 Apr 2021 03:11:43 +0000 (12:11 +0900)]
SAM improvement

Fixes following violations:
  CC  tizen-audio-impl-ucm.c  _ucm_set_modifiers
  CC  tizen-audio-impl-ucm.c  _ucm_set_use_case
  CC  tizen-audio-impl-ucm.c  _ucm_set_devices
  GV  tizen-audio-volume.c    g_master_volume_level

[Version] 0.1.9
[Issue Type] SAM

Change-Id: I05a93bc867fb1e122e42a71eaaa7de863ccb5ee8

3 years agoFix SVACE defect (DEREF_OF_NULL.RET.ALLOC) 95/253795/2 accepted/tizen/unified/20210219.095226 submit/tizen/20210219.045921
Seungbae Shin [Thu, 18 Feb 2021 05:43:37 +0000 (14:43 +0900)]
Fix SVACE defect (DEREF_OF_NULL.RET.ALLOC)

[Version] 0.1.8
[Issue Type] Svace

Change-Id: I0de0b298178ec45a5dd7acc8cdfe41264efa93e1

3 years agoAdd missing implementations 38/253638/3 submit/tizen/20210218.045157
Seungbae Shin [Wed, 10 Feb 2021 03:32:22 +0000 (12:32 +0900)]
Add missing implementations

[Version] 0.1.7
[Issue Type] Update

Change-Id: I3854e37f905af64da1960fc20ea7b953ef6ee765

3 years agotypdef postfix is changed to {enum}_e and {struct}_s 61/253061/4
Jaechul Lee [Thu, 4 Feb 2021 06:28:02 +0000 (15: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.6
[Issue Type] Readability enhance

Change-Id: I71f8a5c2dcff354bb2f8164d599bfaa69eccd183
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
3 years agoFix build warnings 23/253023/2
Jaechul Lee [Thu, 4 Feb 2021 03:20:16 +0000 (12:20 +0900)]
Fix build warnings

[Version] 0.1.5
[Issue Type] Build

Change-Id: I38b43a2098d5f7a946fd006967500549c24e5e91
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
3 years agoUse hal interface 42/252942/3 accepted/tizen/unified/20210204.134610 submit/tizen/20210204.010649
Jaechul Lee [Wed, 3 Feb 2021 08:14:24 +0000 (17:14 +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.4
[Issue Type] None

Change-Id: Id5b6813bf3b0e1dede7d8a377b0cb9366063f61c
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
4 years agoInitialize audio_hal_t handle with 0 proerply. 56/214956/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_5.5 tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/5.5/unified/20191031.014258 accepted/tizen/5.5/unified/mobile/hotfix/20201027.081526 accepted/tizen/5.5/unified/wearable/hotfix/20201027.122930 accepted/tizen/6.0/unified/20201030.123658 accepted/tizen/6.0/unified/hotfix/20201103.051353 accepted/tizen/unified/20191001.062613 submit/tizen/20190930.071405 submit/tizen/20191001.010719 submit/tizen_5.5/20191031.000001 submit/tizen_5.5_mobile_hotfix/20201026.185101 submit/tizen_5.5_wearable_hotfix/20201026.184301 submit/tizen_6.0/20201029.205101 submit/tizen_6.0_hotfix/20201102.192501 submit/tizen_6.0_hotfix/20201103.114801 tizen_5.5.m2_release tizen_6.0.m2_release
Seungbae Shin [Mon, 30 Sep 2019 07:12:31 +0000 (16:12 +0900)]
Initialize audio_hal_t handle with 0 proerply.

fixes initial pulseaudio crash

[Version] 0.1.3
[Issue Type] Crash

Change-Id: I9e7010e998c43bf97854ad3641cfef02615b4bdd

5 years agotizen-audio-volume: Add support for compressed media volume 46/204046/1 accepted/tizen/unified/20190425.014623 submit/tizen/20190423.020435
Sangchul Lee [Fri, 19 Apr 2019 01:41:35 +0000 (10:41 +0900)]
tizen-audio-volume: Add support for compressed media volume

[Version] 0.1.2
[Issue Type] Enhancement

Change-Id: Ie251fae847adcb28fea799ea8deeb93ea8e849ba
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years agoAdd new API - audio_set_volume_ratio 45/204045/1
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.1
[Issue Type] New API

Change-Id: Id2d35aaef4a6db489e8fb27cb6c4affe10b81dd4
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years agoInitial AudioHAL for Exynos9110 74/196974/1 accepted/tizen/unified/20190109.060053 submit/tizen/20190108.095844 submit/tizen/20190108.100021
Seungbae Shin [Tue, 8 Jan 2019 08:39:04 +0000 (17:39 +0900)]
Initial AudioHAL for Exynos9110

Base import from audio-hal-wm1831-tw2 and modifiy default alsa card name for exynos9110

[Version] 0.1.0
[Issue Type] Bring-Up

Change-Id: I71ac3d01293a846715b82fca8a76e60e6db08c46

5 years agoInitial empty repository master
Tizen Infrastructure [Tue, 8 Jan 2019 05:32:53 +0000 (05:32 +0000)]
Initial empty repository