Android-x86
Fork
Spenden

  • R/O
  • HTTP
  • SSH
  • HTTPS

hardware-libaudio: Liste der Commits

hardware/libaudio


RSS
Rev. Zeit Autor
5649870 q-x86 2020-04-23 23:59:10 Chih-Wei Huang

Merge remote-tracking branch 'x86/pie-x86' into q-x86

fc4acee 2020-04-23 23:49:22 Michael Goffioul

Support preprocessing filters in audio HAL

This adds support for some preprocessing filters like NS and AGC in the
audio HAL. This does not include AEC.

Derived from audio HAL in device/samsung/tuna and vero2-android-audio

7a7fa62 2020-04-22 07:59:31 Francescodario Cuzzocrea

libaudio: remove panel orientation code

- makes little sense to keep this logic as the vast majority of PCs
have only one microphone. This was something Grouper specific.

af4a279 2020-04-22 07:14:58 Francescodario Cuzzocrea

libaudio: finish XML conversion of audio_policy.conf

- also remove audio_policy.conf
- create a local copy of audio_policy_configuration.xml and include
- a2dp_audio_policy_configuration.xml
- usb_audio_policy_configuration.xml
to fix bluetooth and usb audio routing

0111421 2019-11-20 02:34:15 Michael Goffioul

Use XML files for audio configuration.

v2: move XML files to vendor (cwhuang)

43bc5b5 android-x86-7.1-r3 android-x86-8.1-r3 android-x86-8.1-r4 android-x86-9.0-r1 android-x86-9.0-r2 2019-08-27 17:01:47 Chih-Wei Huang

Fix USB audio output issue

Bugs: https://github.com/android-x86/android-x86.github.io/issues/54
Reported-and-fixed-by: Chales Yu <574249312@qq.com>

6e6086e android-x86-8.1-r2 2019-03-15 18:41:07 Chih-Wei Huang

alsa.mk: add alsa_ucm

a0dc7a5 2019-02-25 17:20:51 Chih-Wei Huang

Fix building warnings

f2ca20d android-x86-7.1-r2 android-x86-8.1-r1 2018-04-10 18:02:56 Chih-Wei Huang

audio_hw: ignore HdmiLpeAudio nodes

7b7bf02 android-x86-7.1-r1 2017-09-13 17:10:29 Chih-Wei Huang

audio_hw: allow to set sound card by properties

To manually specify the audio in and out device nodes, set the
properties like:

Audio in: hal.audio.in=pcmC1D0c
Audio out: hal.audio.out=pcmC1D3p

ce9a1b1 lollipop-x86 marshmallow-x86 2017-05-02 18:43:41 Valentin Manea

select_card: only open PCM devices with the same type as requested

Let select_card() only open /dev/snd/pcmCxp for playback and /dev/snd/pcmCxc
for capture device. This way select_card won't try to open a device twice.

In some cases the second query on a playback device(even though
select_card is searching for a capture device) will block inside the
kernel causing audio to stop working.

4f5006a android-x86-6.0-r1 android-x86-6.0-r2 android-x86-6.0-r3 2016-09-14 00:17:02 Chih-Wei Huang

audio_hw: select HDMI audio if notified by the framework

a5bc8ec 2016-09-13 01:48:57 Chih-Wei Huang

audio_hw: allow to select HDMI audio manually

Before we can select HDMI audio automatically, let the user
do it manually by setting hal.audio.primary.hdmi=1.

3ac7523 2016-08-15 22:23:39 Chih-Wei Huang

audio_hw: cache HDMI audio interface

Now we cache the HDMI audio interface as well to avoid misusing them.

We are near to fully support HDMI audio. What missed is the events
to trigger the switching between primary speaker and HDMI.

d2b37e0 2016-08-06 00:20:29 Chih-Wei Huang

Add IntelHDMI audio HAL

2bd5215 2016-08-05 18:22:44 Chih-Wei Huang

audio_route: avoid an unnecessary error

The change tries to remove the error message:

07-27 16:25:15.129 1249 1249 E audio_hw_primary: Unable to open the mixer, aborting.

However, audio_route still doesn't work properly unless
we put an appropriate mixer_paths.xml.

cea954f 2016-08-05 18:21:00 Chih-Wei Huang

audio_hw: search sound card more properly

Scan /dev/snd/ to find the appropriate sound card.
Ignore IntelHDMI since it's handled by another HAL.

4b6b612 2016-07-27 02:26:20 Chih-Wei Huang

audio_hw: add parameters to match new audio HAL

f8ac0ee 2016-07-27 02:21:33 Chih-Wei Huang

audio_hw: fix unused parameter warnings

96fdbee 2016-07-27 01:56:44 Chih-Wei Huang

audio_hw: deprecate audio_stream_frame_size()

07e51fd 2016-06-14 15:33:21 iGaminGoo

audio_policy.conf: make the headset microphone work

be03116 2015-10-16 01:26:16 Chih-Wei Huang

include the header for string functions prototypes

Also fixes the warning of unused parameter 'tag_name'.

cdbc332 2015-10-07 00:15:21 Chih-Wei Huang

fallback to sampling rates 44100 if possible

9dada96 2014-12-28 18:34:50 Chih-Wei Huang

Merge remote-tracking branch 'x86/kitkat-x86' into lollipop-x86

cec8aca android-x86-4.4-r2 2014-12-28 03:49:17 Chih-Wei Huang

change the default sampling rates to 48000

The baytrail platform only supports 48000.
It won't affect others since all sound cards
I tested so far support 48000 as well.

f1d06d6 2014-11-06 13:23:46 Chih-Wei Huang

enable multiarch builds

Convert LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATH
to support 64-bit targets.

Also add audio.r_submix.default.

293bd2c jb-x86 android-x86-4.4-r1 2013-12-09 19:54:34 Maksim Lin

audio_route: fix mediaserver crash

The segfault is because a null audio_route param is passed into
function reset_mixer_state.

Issue: 1209

1c2c376 2013-09-11 00:42:53 Tueidj

Fix bad sleep time

The bad sleep time occurs when pcm_get_htimestamp() fails, leaving
kernel_frames uninitialized and causing out->cur_write_threshold to be
set to a very large value. The following patch ensures kernel_frames is
initialized to a sane value, it should fix most of the "limiting sleep
time" warnings and stuttering audio caused by sleeping too much.

e7c00cd 2013-08-14 13:05:33 Chih-Wei Huang

add audio.usb.default

Suggested by Masaki Muranaka <monaka@monami-ya.jp>.

168c931 2013-02-04 18:45:38 Chih-Wei Huang

detect pcm card automatically

Show on old repository browser