No description
Find a file
Christopher N. Hesse 11ef211749 audio: Avoid mixer path dependency conflicts
On some devices, certain input and output mixer controls share the same
endpoint, which means that if an input stream is disabled (and the mixer
is updated), that shared endpoint may be disabled as well.

This would result in no audio, because no one is aware that the output
stream in fact does still need the shared endpoint to be enabled.

We prevent this by enabling the output mixers after disabling input mixers,
if any.

Change-Id: I4d80fcd0648a11099f27177da3cd29095b6a8c34
(cherry picked from commit 507e8ce5bffb36fae8b1cd4e5498fa19a6273ee6)
2018-02-09 15:23:07 +00:00
AdvancedDisplay AdvancedDisplay: Restore back button to the action bar 2018-01-18 12:30:47 +00:00
audio audio: Avoid mixer path dependency conflicts 2018-02-09 15:23:07 +00:00
consumerir consumerir: Move device dependent modules to /vendor 2017-11-26 19:22:01 +00:00
dtbhtool dtbhtool: Print better warnings for PLATFORM/SUBTYPE mismatch 2018-02-05 14:04:17 +00:00
exynos/multimedia exynos: multimedia: add support for OMX_IndexParamVideoIntraRefresh parameter 2017-06-22 06:18:25 +00:00
exynos3/s5pc110 samsung: Compilation fixes 2015-11-09 14:07:55 -08:00
exynos4 exynos4x12: use common samsung liblights 2017-02-06 03:02:48 +00:00
fingerprint fingerprint: bauth: Bump version to 2.1 2017-11-26 19:22:54 +00:00
liblights liblights: Move device dependent modules to /vendor 2017-11-26 19:21:45 +00:00
lineagehw/org/lineageos/hardware samsung: hardware: Rebrand from cmhw to lineagehw 2017-10-13 03:12:11 +02:00
macloader Added new Murata MAC range 2018-01-29 01:01:07 +00:00
modemloader modemloader: Add support for recent devices 2017-05-25 17:46:35 +02:00
power power: Keep boost fd opened as well 2017-07-31 00:01:00 +00:00
ril libsec-ril: Include liblog 2018-01-21 13:29:29 +01:00
wifiloader wifiloader: Make sure WiFi firmware path is writable 2018-02-05 14:05:28 +00:00
Android.mk add Samsung BAUTH Fingerprint HAL 2017-02-09 17:29:54 +00:00
exynos4x12.mk exynos4x12: use common samsung liblights 2017-02-06 03:02:48 +00:00
exynos4210.mk NFC refactoring 2013-07-22 20:31:23 +02:00
lineage.dependencies AdvancedDisplay: Re-integrate into Settings 2018-01-18 12:30:35 +00:00
mkbootimg.mk dtbToolCM -> dtbToolLineage 2017-08-28 20:24:52 +00:00
s5pc110.mk Move macloader to hardware/samsung 2012-10-04 09:57:03 -07:00