pulseaudio/src
Tanu Kaskinen c538bc7aa4 card-restore: don't switch profiles when availability changes
module-card-restore should only restore the initial state of new
cards, but profile_available_changed_callback() changed the profile
whenever the saved profile became available. That caused interference
with module-bluetooth-policy, which also sets card profiles based on
the availability changes.

The original reason for having this code was to work around the
problem that bluetooth cards used to be created with only one profile
available, and other profiles would become available soon after the
card creation. Now the bluetooth card creation is delayed until all
profiles are available, so this bad workaround can be removed.

Discussion:
https://lists.freedesktop.org/archives/pulseaudio-discuss/2016-August/026575.html
2016-08-10 21:37:33 +03:00
..
daemon launch: explain why .service depends on .socket 2016-07-20 23:39:59 +03:00
modules card-restore: don't switch profiles when availability changes 2016-08-10 21:37:33 +03:00
pulse json: Drop refcounting of json objects 2016-06-22 21:04:47 +05:30
pulsecore shm: Wrap memfd-specific code in relevant ifdef 2016-08-10 22:18:13 +05:30
tests tests: Include signal.h in core-util-test.c 2016-08-10 16:52:50 +03:00
utils qpaeq: Don't set font-size on widgets 2016-06-22 12:55:55 +05:30
.gitignore pulse: Add a JSON-parsing library 2016-06-22 21:04:47 +05:30
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile.am format: Drop dependency on json-c 2016-06-22 21:04:47 +05:30
map-file volume: Add LFE balance API 2015-10-30 09:13:10 +02:00