summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Seungbae Shin [Mon, 31 May 2021 08:18:06 +0000 (17:18 +0900)]
Set default playback route to headphone and change by route option
Previously playback route was initialize to headphone only if headless case.
Now we will handle route option for that through sound-manager internal api,
so set default as headphone always.
[Version] 0.1.14
[Issue Type] Feature
Change-Id: Ie95585900aef0cf561494b401d04c9070052567b
Jaechul Lee [Wed, 2 Jun 2021 05:17:09 +0000 (14:17 +0900)]
Change path of configuration and license files
[Version] 0.1.13
[Issue Type] Update
Change-Id: I4613cc719d57d667cbad40ef308befe3cc008e67
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Seungbae Shin [Wed, 10 Feb 2021 03:21:25 +0000 (12:21 +0900)]
Add missing implementations
sync code with other audio hal backends
[Version] 0.1.12
[Issue Type] Update
Change-Id: I386229e4c1d4ed93a7f80664acf1d68be4fe9532
Jaechul Lee [Fri, 5 Feb 2021 02:25:37 +0000 (11:25 +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.11
[Issue Type] Readability enhance
Change-Id: Ic0cb2776669f101e74b6c0513199d50d3a1ac6cd
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Jaechul Lee [Thu, 4 Feb 2021 03:29:40 +0000 (12:29 +0900)]
Fix build warnings
[Version] 0.1.10
[Issue Type] Build
Change-Id: If0745cdad5ab09b0bae67d98e522c5ee91cd35e8
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Jaechul Lee [Tue, 26 Jan 2021 04:50:39 +0000 (13:50 +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.9
[Issue Type] None
Change-Id: I88005d26198d0453d07d08059f58e4cdf2206cb3
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
Sangchul Lee [Mon, 21 Oct 2019 04:43:54 +0000 (13:43 +0900)]
Change default volume value of volume mixer control
It is revised from 90% to 100%.
[Version] 0.1.8
[Issue Type] Tuning
Change-Id: Id50fbcb556e40b080fb256d4dea87f0b7a4917f7
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Mon, 21 Oct 2019 03:58:43 +0000 (12:58 +0900)]
Set volume mixer control value
It had been set inside of UCM with a verb, but we removed the UCM
codes in the previous patch, Now it is added to _audio_volume_init()
and it is set with the previous value.
[Version] 0.1.7
[Issue Type] Bug fix
Change-Id: I383ea92485f450258f309a17bef16714dfc3579f
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Sangchul Lee [Mon, 14 Oct 2019 01:09:33 +0000 (10:09 +0900)]
Remove codes related to UCM
The HDMI audio device could not be detected from PulseAudio,
it is impossible to set the HDMI device to UCM which leads to
set "PCM Playback Route" mixer value to 2(HDMI).
Hence, we decide to set the mixer value to 0(Auto) and leave it
without any UCM setting.
With the HDMI connected booting, sound will be played through the HDMI.
Otherwise sound will be played through the audiojack.
[Version] 0.1.6
[Issue Type] Bug fix
Change-Id: I6f87eee5bd074f32763f2c4a99bc738fe547d266
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Seungbae Shin [Thu, 1 Aug 2019 02:31:37 +0000 (11:31 +0900)]
Update display feature key
[Version] 0.1.5
[Issue Type] Feature update
Change-Id: I4823c748e45a83f26f98ca6c44111153bb6dd783
Seungbae Shin [Tue, 14 May 2019 08:49:26 +0000 (17:49 +0900)]
Sync with latest HAL codes
[Version] 0.1.4
[Issue Type] Sync
Change-Id: I7ab1b2bd783cc0cfeeae7dc104aa7c68006265fc
Seungbae Shin [Tue, 26 Mar 2019 06:25:37 +0000 (15:25 +0900)]
Force to use earjack only for headless profile
[Version] 0.1.3
[Issue Type] Add
Change-Id: Ic4142c971ac9c8a623b78c285b7c97d1ab40929b
Seungbae Shin [Fri, 14 Dec 2018 06:50:05 +0000 (15:50 +0900)]
Fix invalid format string
[Version] 0.1.2
[Issue Type] Build
Change-Id: Ib469e12d1d1324e4a1bcbaa51afce9f42b7f1b88
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.1
[Issue Type] API
Change-Id: Ia1ba2a63b3aa3212e756debf548611046ebb9495
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Lee Hackseung [Thu, 21 Sep 2017 01:39:18 +0000 (10:39 +0900)]
alsa: change PLAYBACK_PCM_DEVICE value
New PLAYBACK_PCM_DEVICE value is "hw:1,0".
Starting with version 4.9.39 of the Tizen-rpi3 kernel,
there are two playback devices.
So the default playback device is second.
tizen-audio-impl-pcm.c -> _pcm_open() -> snd_pcm_open(PLAYBACK_PCM_DEVICE)
Please see below:
**** List of PLAYBACK Hardware Devices ****
card 0: vc4hdmi [vc4-hdmi], device 0: MAI PCM vc4-hdmi-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 1: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
Change-Id: I6142cb904ba9eb6ce4867d3cf325e41676eb4a9b
Signed-off-by: Hackseung Lee <lhs@dignsys.com>
Youngjae Shin [Tue, 22 Aug 2017 01:54:07 +0000 (10:54 +0900)]
revise installing a license file
Change-Id: I03eeecb23c2cafb89433856bd1cf3d5858334688
Lee Hackseung [Wed, 28 Jun 2017 08:30:57 +0000 (17:30 +0900)]
Cleared all warnings when compiling
tizen-audio-impl-pcm.c
Change AUDIO_LOG_ERROR usage.
Change-Id: I8cdafcf338ba8904d191d2fd32749747352b775d
Lee Hackseung [Wed, 28 Jun 2017 02:53:52 +0000 (11:53 +0900)]
Remove SPEAKER, MIC and JACK
Does not support these devices.
Change-Id: I9fd6ea8f95a2824de69e556cb557265b909e6148
Hackseung [Fri, 23 Jun 2017 04:24:06 +0000 (13:24 +0900)]
Initialization audio HAL for BCM2837
Target board is the Raspberry PI 3 Model B
Codes are based on audio-hal-alc5658(0.2.24)
Change-Id: I0e81a2e71e820a2a23eecb69a92cebfb6d28b8a1
Tizen Infrastructure [Thu, 22 Jun 2017 23:12:09 +0000 (23:12 +0000)]
Initial empty repository