1243929311
- Update to alsa-lib 1.1.8 * Core: conf: rename snd_conf_load1() to _snd_config_load_with_include() conf/ucm: bytcht-es8316: Add long-name UCM profiles conf/ucm: Add UCM profile for bytcht-es8316 boards Create shared {En,Dis}ableSeq.conf components for rt5645 variants conf/ucm: bytcr-rt5651: Add bytcr-rt5651-stereo-spk-dmic-mic config conf/ucm: kblrt5660: Add ucm setting for Dell Edge IoT platform conf/ucm: chtrt5650: Add UCM config for chtrt5650 ucm: Set default include path conf: Move UCM profile snippets into components subdirectory initial version of .travis.yml file * Control API: control: fix the assert() in snd_ctl_elem_set_bytes * PCM API: pcm: ioplug: Fix the regression of pulse plugin drain pcm: extplug: Keep format and channels the same if requested pcm: dshare: Fix segfault when not binding channel 0 pcm: dmix: Add option to allow alignment of slave pointers pcm: interval: Interpret (x x+1] correctly and return x+1 * Use Case Manager API: conf: rename snd_conf_load1() to _snd_config_load_with_include() ucm: Set default include path conf: Move UCM profile snippets into components subdirectory * Configuration: conf: rename snd_conf_load1() to _snd_config_load_with_include() conf/ucm: bytcht-es8316: Add long-name UCM profiles conf/ucm: Add UCM profile for bytcht-es8316 boards Create device component for rt5645 Internal Analog Mic UCM Factor out rt5645 variants Headset+Digital Mic UCM shared {en,dis}able sequences OBS-URL: https://build.opensuse.org/request/show/663635 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=241
13 lines
441 B
Diff
13 lines
441 B
Diff
--- a/src/conf.c
|
|
+++ b/src/conf.c
|
|
@@ -3904,6 +3904,9 @@ int snd_config_update_r(snd_config_t **_top, snd_config_update_t **_update, cons
|
|
configs = cfgs;
|
|
if (!configs) {
|
|
configs = getenv(ALSA_CONFIG_PATH_VAR);
|
|
+ /* ignore the non-accessible override */
|
|
+ if (configs && access(configs, R_OK) < 0)
|
|
+ configs = NULL;
|
|
if (!configs || !*configs) {
|
|
const char *topdir = snd_config_topdir();
|
|
char *s = alloca(strlen(topdir) +
|