]>
git.alsa-project.org Git - alsa-lib.git/log 
Jaroslav Kysela  [Mon, 8 Jun 2020 11:42:38 +0000  (13:42 +0200)] 
Release v1.2.3Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 11:41:58 +0000  (13:41 +0200)] 
dlsym: fix the snd_dlopen(), incorrect variable useSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Kai-Heng Feng  [Mon, 8 Jun 2020 07:09:23 +0000  (15:09 +0800)] 
conf: USB-Audio: Add HP Thunderbolt Dock in the IEC958 blacklistSigned-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 10:02:53 +0000  (12:02 +0200)] 
dlsym: fix again snd_dlpath()
There is double lock in 
8d866e4cd886991f605399af6bd6cf4ac6eea3e2  .
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
chunxu.li  [Mon, 27 Apr 2020 13:27:42 +0000  (21:27 +0800)] 
pcm: Fix memory leak at snd_pcm_new when THREAD_SAVE_API is definedSigned-off-by: chunxu.li <chunxuxiao@gmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 07:57:27 +0000  (09:57 +0200)] 
ucm: fix the wrong return value in uc_mgr_open_ctl()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 07:17:57 +0000  (09:17 +0200)] 
ucm: remove strict: in ${OpenName} substitutionSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 07:09:22 +0000  (09:09 +0200)] 
ucm: fix the error path in parse_toplevel_path()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 07:03:56 +0000  (09:03 +0200)] 
ucm: fix the wrong uc_mgr_open_ctl() call in if_eval_control_exists()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 8 Jun 2020 06:59:47 +0000  (08:59 +0200)] 
dlsym: fix the reference to the origin lib directory
There is reference to the variable on heap in
commit 
33089f30a316060094dfa95a2949fd479299c7  .
Cache the origin directory better.
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Sun, 7 Jun 2020 15:40:54 +0000  (17:40 +0200)] 
use-case.h: define Linked variable
We have a requirement to "hide" some hardware drivers, because
other (main) UCM configuration will refer them.
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/30  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 5 Jun 2020 15:46:39 +0000  (17:46 +0200)] 
tlv: implement nearest rounding in snd_tlv_convert_from_dB() for xdir == 0
We should round-up values to nearest to get more precise results.
BugLink: https://github.com/alsa-project/alsa-utils/issues/35  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 5 Jun 2020 11:38:53 +0000  (13:38 +0200)] 
control: use more precise rounding in snd_ctl_ascii_value_parse()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 5 Jun 2020 11:12:15 +0000  (13:12 +0200)] 
conf: remove debug printf() in snd_config_hook_load()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 5 Jun 2020 09:54:34 +0000  (11:54 +0200)] 
pcm: clarify -ENODATA description (recovery, event)Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Kai Vehmanen  [Fri, 29 May 2020 12:28:17 +0000  (15:28 +0300)] 
pcm: fix spelling in documentation for -EBADFDSigned-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> 
Kai Vehmanen  [Fri, 29 May 2020 12:28:16 +0000  (15:28 +0300)] 
pcm: add documentation for -ENODATA error codeSigned-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> 
Jaroslav Kysela  [Thu, 4 Jun 2020 17:06:08 +0000  (19:06 +0200)] 
snd_dlopen: implement the relocatable version for glibc
BugLink: https://github.com/alsa-project/alsa-lib/issues/34  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 4 Jun 2020 16:22:59 +0000  (18:22 +0200)] 
snd_dlopen: do not use absolute plugin path for snd_dlopen() calls
In commit 
b906db19ef9f4fb7886003072e550391cc1ac651 , the snd_dlopen()
implements the automatic lookup to the ALSA_PLUGIN_DIR directory.
It is not necessary to add the absolute paths in callers now.
The plugin names are also searched in ld.so.conf paths as the fallback now,
but it should not be a big problem.
BugLink: https://github.com/alsa-project/alsa-lib/issues/34  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 4 Jun 2020 15:31:32 +0000  (17:31 +0200)] 
conf: add support for XDG_CONFIG_HOME search path
Include $XDG_CONFIG_HOME/alsa/asoundrc _or_ ~/.config/alsa/asoundrc as
the last user-defined configuration.
BugLink: https://github.com/alsa-project/alsa-lib/issues/49  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 4 Jun 2020 15:28:25 +0000  (17:28 +0200)] 
conf: load function (hook) - add OR supportSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 4 Jun 2020 09:42:35 +0000  (11:42 +0200)] 
conf: USB-Audio.conf - add another card name for Asus Xonar 5
BugLink: https://github.com/alsa-project/alsa-lib/issues/48  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 3 Jun 2020 16:42:29 +0000  (18:42 +0200)] 
pcm: return immediately when the state is SETUP in snd_pcm_drain()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
sylvain.bertrand@gmail.com  [Sat, 2 May 2020 19:33:11 +0000  (19:33 +0000)] 
pcm: fix snd_pcm_drain() excluding SETUP state from valid statesSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 3 Jun 2020 15:12:19 +0000  (17:12 +0200)] 
ucm: implement CardIdByName substitutionSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 2 Jun 2020 17:11:22 +0000  (19:11 +0200)] 
ucm: shuffle code in compound_merge()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 2 Jun 2020 11:16:55 +0000  (13:16 +0200)] 
github actions: ubuntu - fix the non-interactive buildSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 13:20:03 +0000  (15:20 +0200)] 
ucm: substitute arguments in sequences only for syntax 3+Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 13:13:55 +0000  (15:13 +0200)] 
ucm: substitute RenameDevice and DeleteDevice listsSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 13:04:31 +0000  (15:04 +0200)] 
ucm: substitute Comment in Transition and DeviceSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 12:47:08 +0000  (14:47 +0200)] 
ucm: substitute verb name and file fieldSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 12:12:12 +0000  (14:12 +0200)] 
ucm: substitute component sequence stringSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 12:04:13 +0000  (14:04 +0200)] 
ucm: substitute device strings in the device listsSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 27 May 2020 11:53:10 +0000  (13:53 +0200)] 
ucm: substitute device / modifier names, tooSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 16:54:31 +0000  (18:54 +0200)] 
ucm: implement the toplevel ucm configuration file parserSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 17:46:26 +0000  (19:46 +0200)] 
ucm: substitute ${CardNumber}Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 13:55:12 +0000  (15:55 +0200)] 
ucm: substitute ${OpenName}Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 13:37:42 +0000  (15:37 +0200)] 
ucm: Define/DefineRegex is supported in Syntax 3Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 13:32:36 +0000  (15:32 +0200)] 
ucm: String condition - implement EmptySigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 13:26:26 +0000  (15:26 +0200)] 
ucm: handle strict: prefix correctly for the UCM card nameSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 26 May 2020 13:14:15 +0000  (15:14 +0200)] 
ucm: substitute also value stringsSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 25 May 2020 16:32:43 +0000  (18:32 +0200)] 
ucm: allow to specify the toplevel directory using '/' as first character in File pathSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 20 May 2020 17:34:15 +0000  (19:34 +0200)] 
ucm: config - change the in-place include evaluation orderSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 20 May 2020 10:17:39 +0000  (12:17 +0200)] 
ucm: allow syntax version 3Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 20 May 2020 09:55:33 +0000  (11:55 +0200)] 
ucm: substitute arguments in sequencesSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 19 May 2020 14:48:43 +0000  (16:48 +0200)] 
ucm: configuration - add DefineRegexSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 20 May 2020 17:04:36 +0000  (19:04 +0200)] 
ucm: configuration - allow to define the configuration variablesSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 19 May 2020 13:09:47 +0000  (15:09 +0200)] 
ucm: config - substitute File string to allow variables in includeSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 19 May 2020 13:07:13 +0000  (15:07 +0200)] 
ucm: configuration - substitute ${ConfDir} and ${ConfTopDir}Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Sat, 16 May 2020 13:47:19 +0000  (15:47 +0200)] 
ucm: configuration - implement in-place IncludeSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 25 May 2020 17:19:56 +0000  (19:19 +0200)] 
ucm: rename _once command to _boot commandSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 25 May 2020 17:07:12 +0000  (19:07 +0200)] 
ucm: rename SectionOnce to BootSequenceSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 19 May 2020 08:55:35 +0000  (10:55 +0200)] 
ucm: fix compilation error in set_defaults_user()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 19 May 2020 06:31:39 +0000  (08:31 +0200)] 
ucm: fix SectionOnce commentSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
root  [Sat, 16 May 2020 08:55:54 +0000  (11:55 +0300)] 
ucm: initialize mgr->once_list
BugLink: https://github.com/alsa-project/alsa-lib/pull/50  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 14 May 2020 16:32:05 +0000  (18:32 +0200)] 
ucm: handle 'set _defaults' commandSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 14 May 2020 14:23:17 +0000  (16:23 +0200)] 
ucm: handle 'set _once' commandSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 14 May 2020 14:12:23 +0000  (16:12 +0200)] 
ucm: execute SectionDefaults lately (when the first verb is set)Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 14 May 2020 14:03:00 +0000  (16:03 +0200)] 
ucm: parse SectionOnce section in the master UCM configuration fileSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Takashi Iwai  [Mon, 11 May 2020 14:35:45 +0000  (16:35 +0200)] 
topology: Add missing ATTRIBUTE_UNUSEDFixes: b6c9afb4f59b ("topology: implement snd_tplg_decode") Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Takashi Iwai  [Mon, 11 May 2020 14:31:14 +0000  (16:31 +0200)] 
pcm: rate: Fix uninitialized variable warningFixes: 29041c522071 ("fix infinite draining of the rate plugin in SND_PCM_NONBLOCK mode") Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Takashi Iwai  [Mon, 11 May 2020 14:27:31 +0000  (16:27 +0200)] 
pcm: rate: Fix compile warning wrt bit ops and comparisonFixes: 29041c522071 ("fix infinite draining of the rate plugin in SND_PCM_NONBLOCK mode") Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Jaroslav Kysela  [Fri, 8 May 2020 10:32:36 +0000  (12:32 +0200)] 
ucm: merge the array items from the condition blocksSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 8 May 2020 10:04:39 +0000  (12:04 +0200)] 
topology: use snd_config_is_array() functionSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 8 May 2020 10:00:42 +0000  (12:00 +0200)] 
conf: add snd_config_is_array() functionSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 8 May 2020 09:23:34 +0000  (11:23 +0200)] 
conf: use bool type for the join member in the config structureSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 7 May 2020 14:38:29 +0000  (16:38 +0200)] 
conf: change namehint for pcm.frontFixes: https://github.com/alsa-project/alsa-lib/issues/39 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Takashi Iwai  [Wed, 6 May 2020 20:40:16 +0000  (22:40 +0200)] 
header: Fix build error with old kernel headersSigned-off-by: Takashi Iwai <tiwai@suse.de> 
Frédéric Recoules  [Wed, 6 May 2020 17:19:24 +0000  (19:19 +0200)] 
pcm: dmix: assembly: give more freedom over the constraintsSigned-off-by: Frédéric Recoules <frederic.recoules@orange.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Frédéric Recoules  [Wed, 6 May 2020 17:19:23 +0000  (19:19 +0200)] 
pcm: dmix: assembly: refactor the PIC modeSigned-off-by: Frédéric Recoules <frederic.recoules@orange.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Frédéric Recoules  [Wed, 6 May 2020 17:19:22 +0000  (19:19 +0200)] 
pcm: dmix: assembly: fix the interface for safety (mmx)Signed-off-by: Frédéric Recoules <frederic.recoules@orange.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Frédéric Recoules  [Wed, 6 May 2020 17:19:21 +0000  (19:19 +0200)] 
pcm: dmix: assembly: fix the interface for safetySigned-off-by: Frédéric Recoules <frederic.recoules@orange.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Frédéric Recoules  [Wed, 6 May 2020 17:19:20 +0000  (19:19 +0200)] 
pcm: dmix: assembly: change the token by symbolic namesSigned-off-by: Frédéric Recoules <frederic.recoules@orange.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Jaroslav Kysela  [Sun, 3 May 2020 18:07:29 +0000  (20:07 +0200)] 
test: pcm_min - add snd_pcm_drain() call and indentation fixesFixes: https://github.com/alsa-project/alsa-lib/issues/46 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
sylvain.bertrand@gmail.com  [Tue, 28 Apr 2020 12:09:18 +0000  (12:09 +0000)] 
fix infinite draining of the rate plugin in SND_PCM_NONBLOCK modeSigned-off-by: Sylvain BERTRAND <sylvain.bertrand@legeek.net> Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Amadeusz Sławiński  [Fri, 17 Apr 2020 16:47:47 +0000  (12:47 -0400)] 
topology: Use bool parser to parse boolean valueSigned-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 28 Apr 2020 10:58:41 +0000  (12:58 +0200)] 
use-case.h: add USB as allowed device nameSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Thu, 23 Apr 2020 11:43:32 +0000  (13:43 +0200)] 
pcm: rate - fix the remaining size calculation in snd_pcm_rate_drain()Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Ivan Mironov  [Thu, 26 Mar 2020 19:46:45 +0000  (00:46  +0500)] 
conf: USB-Audio: Fix S/PDIF output of ASUS Xonar AESigned-off-by: Ivan Mironov <mironov.ivan@gmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
sylvain.bertrand@gmail.com  [Wed, 15 Apr 2020 00:44:39 +0000  (00:44  +0000)] 
pcm: dmix: fix sw_params handling of timestamp types in direct pluginsSigned-off-by: Takashi Iwai <tiwai@suse.de> 
Jaroslav Kysela  [Mon, 6 Apr 2020 15:20:24 +0000  (17:20 +0200)] 
ucm: fix copy-n-paste typo (RemoveDevice list)Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Mon, 6 Apr 2020 11:25:43 +0000  (13:25 +0200)] 
ucm: fix the device remove operationSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 3 Apr 2020 16:00:43 +0000  (18:00 +0200)] 
usecase: allow indexes also for modifier namesSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jonas Holmberg  [Tue, 31 Mar 2020 15:09:25 +0000  (17:09 +0200)] 
pcm: add chmap option to route pluginSigned-off-by: Jonas Holmberg <jonashg@axis.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> 
Jaroslav Kysela  [Fri, 27 Mar 2020 17:14:02 +0000  (18:14 +0100)] 
conf: fix namehint for pcm.front and pcm.iec958Fixes: https://github.com/alsa-project/alsa-lib/issues/39 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 27 Mar 2020 10:59:53 +0000  (11:59 +0100)] 
namehint: remember the direction from the upper levelsFixes: https://github.com/alsa-project/alsa-lib/issues/39 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 17 Mar 2020 15:20:52 +0000  (16:20 +0100)] 
ucm: fix uc_mgr_scan_master_configs()Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/16 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 17 Mar 2020 09:21:10 +0000  (10:21 +0100)] 
ucm: clarify the index syntax for the device namesSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Fri, 13 Mar 2020 16:05:14 +0000  (17:05 +0100)] 
topology: add back asrc to widget_map in dapm.c
Fixes: aa1bac2d04bd ("topology: add snd_tplg_save()") 
BugLink: https://github.com/thesofproject/sof/issues/2543  
Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Tanu Kaskinen  [Fri, 13 Mar 2020 07:39:17 +0000  (09:39 +0200)] 
conf: USB-Audio: Add C-Media USB Headphone Set to the IEC958 blacklistFixes: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/317 Signed-off-by: Tanu Kaskinen <tanuk@iki.fi> Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 4 Mar 2020 10:27:12 +0000  (11:27 +0100)] 
configure: add --embed for python3-config (python 3.8)Fixes: https://github.com/alsa-project/alsa-lib/issues/33 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
be-marc  [Tue, 3 Mar 2020 10:01:09 +0000  (11:01 +0100)] 
Change PCM device number of Asus Xonar U5Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Sun, 1 Mar 2020 18:57:06 +0000  (19:57 +0100)] 
conf: namehint - add omit_noargs to the hint sectionFixes: https://github.com/alsa-project/alsa-lib/issues/27 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Sat, 29 Feb 2020 09:30:37 +0000  (10:30 +0100)] 
conf: change the order of PCM devices in alsa.confFixes: https://github.com/alsa-project/alsa-lib/issues/27 Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Wed, 19 Feb 2020 09:35:39 +0000  (10:35 +0100)] 
Release v1.2.2Signed-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 18 Feb 2020 18:46:42 +0000  (19:46 +0100)] 
github build.yml: cosmetic changesSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 18 Feb 2020 18:44:36 +0000  (19:44 +0100)] 
alsa.m4: another fix to not link all binaries with -latopologySigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 18 Feb 2020 14:04:52 +0000  (15:04 +0100)] 
README.md: add build status badgeSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Jaroslav Kysela  [Tue, 18 Feb 2020 08:22:58 +0000  (09:22 +0100)] 
github: create test workflow for fedora and ubuntuSigned-off-by: Jaroslav Kysela <perex@perex.cz> 
Rolf Eike Beer  [Tue, 11 Feb 2020 10:22:18 +0000  (11:22 +0100)] 
do not set close-on-exec flag on descriptor if it was already setSigned-off-by: Rolf Eike Beer <eb@emlix.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>