Commit graph

  • 72b35bff02 ucm: substitute ${OpenName} Jaroslav Kysela 2020-05-26 15:55:12 +02:00
  • 690cdab6b4 ucm: Define/DefineRegex is supported in Syntax 3 Jaroslav Kysela 2020-05-26 15:37:42 +02:00
  • a53a104f79 ucm: String condition - implement Empty Jaroslav Kysela 2020-05-26 15:32:36 +02:00
  • f688817e2c ucm: handle strict: prefix correctly for the UCM card name Jaroslav Kysela 2020-05-26 15:26:26 +02:00
  • efe2469ac3 ucm: substitute also value strings Jaroslav Kysela 2020-05-26 15:14:15 +02:00
  • bf83baa8fc ucm: allow to specify the toplevel directory using '/' as first character in File path Jaroslav Kysela 2020-05-25 18:32:43 +02:00
  • f33e596fa6 ucm: config - change the in-place include evaluation order Jaroslav Kysela 2020-05-20 19:34:15 +02:00
  • 9c88ead1bb ucm: allow syntax version 3 Jaroslav Kysela 2020-05-20 12:17:39 +02:00
  • 04c77aa7f4 ucm: substitute arguments in sequences Jaroslav Kysela 2020-05-20 11:55:33 +02:00
  • 63c4b49cff ucm: configuration - add DefineRegex Jaroslav Kysela 2020-05-19 16:48:43 +02:00
  • ed4567d1c9 ucm: configuration - allow to define the configuration variables Jaroslav Kysela 2020-05-20 19:04:36 +02:00
  • 6cc6024ac5 ucm: config - substitute File string to allow variables in include Jaroslav Kysela 2020-05-19 15:09:47 +02:00
  • 8a36b43e03 ucm: configuration - substitute ${ConfDir} and ${ConfTopDir} Jaroslav Kysela 2020-05-19 15:07:13 +02:00
  • 3edfebc522 ucm: configuration - implement in-place Include Jaroslav Kysela 2020-05-16 15:47:19 +02:00
  • 14636be4a8 ucm: rename _once command to _boot command Jaroslav Kysela 2020-05-25 19:19:56 +02:00
  • d05bd80593 ucm: rename SectionOnce to BootSequence Jaroslav Kysela 2020-05-25 19:07:12 +02:00
  • 2d6eff3927 ucm: fix compilation error in set_defaults_user() Jaroslav Kysela 2020-05-19 10:55:35 +02:00
  • 3cab9018cf ucm: fix SectionOnce comment Jaroslav Kysela 2020-05-19 08:31:39 +02:00
  • 449bf7e191 ucm: initialize mgr->once_list root 2020-05-16 11:55:54 +03:00
  • 856b3e3c0e ucm: initialize mgr->once_list root 2020-05-16 11:55:54 +03:00
  • 0c3776a354 ucm: handle 'set _defaults' command Jaroslav Kysela 2020-05-14 18:32:05 +02:00
  • a570634a22 ucm: handle 'set _once' command Jaroslav Kysela 2020-05-14 16:23:17 +02:00
  • afb5a9cf61 ucm: execute SectionDefaults lately (when the first verb is set) Jaroslav Kysela 2020-05-14 16:12:23 +02:00
  • e0da1d2a2a ucm: parse SectionOnce section in the master UCM configuration file Jaroslav Kysela 2020-05-14 16:03:00 +02:00
  • 750a3d9fd8 topology: Add missing ATTRIBUTE_UNUSED Takashi Iwai 2020-05-11 16:35:45 +02:00
  • fa2f20b71e pcm: rate: Fix uninitialized variable warning Takashi Iwai 2020-05-11 16:31:14 +02:00
  • c04d7bbd6c pcm: rate: Fix compile warning wrt bit ops and comparison Takashi Iwai 2020-05-11 16:27:31 +02:00
  • 76c098bf6e ucm: merge the array items from the condition blocks Jaroslav Kysela 2020-05-08 12:32:36 +02:00
  • 822f0c443b topology: use snd_config_is_array() function Jaroslav Kysela 2020-05-08 12:04:39 +02:00
  • 0c99c073d3 conf: add snd_config_is_array() function Jaroslav Kysela 2020-05-08 12:00:42 +02:00
  • 05a6effd8d conf: use bool type for the join member in the config structure Jaroslav Kysela 2020-05-08 11:23:34 +02:00
  • ee29d2a0b6 conf: change namehint for pcm.front Jaroslav Kysela 2020-05-07 16:38:29 +02:00
  • bb43546c7a header: Fix build error with old kernel headers Takashi Iwai 2020-05-06 22:40:16 +02:00
  • abc9f32cf4 pcm: dmix: assembly: give more freedom over the constraints Frédéric Recoules 2020-05-06 19:19:24 +02:00
  • 79c6ba99c4 pcm: dmix: assembly: refactor the PIC mode Frédéric Recoules 2020-05-06 19:19:23 +02:00
  • 0fd7f0cdc5 pcm: dmix: assembly: fix the interface for safety (mmx) Frédéric Recoules 2020-05-06 19:19:22 +02:00
  • 01d8a6e03a pcm: dmix: assembly: fix the interface for safety Frédéric Recoules 2020-05-06 19:19:21 +02:00
  • b315f21bf7 pcm: dmix: assembly: change the token by symbolic names Frédéric Recoules 2020-05-06 19:19:20 +02:00
  • 21e2fc3857 test: pcm_min - add snd_pcm_drain() call and indentation fixes Jaroslav Kysela 2020-05-03 20:07:29 +02:00
  • 29041c5220 fix infinite draining of the rate plugin in SND_PCM_NONBLOCK mode sylvain.bertrand@gmail.com 2020-04-28 12:09:18 +00:00
  • 496e239e65 topology: Use bool parser to parse boolean value Amadeusz Sławiński 2020-04-17 12:47:47 -04:00
  • 4327660c71 use-case.h: add USB as allowed device name Jaroslav Kysela 2020-04-28 12:58:41 +02:00
  • 5b01766812 pcm: Fix memory leak at snd_pcm_new when THREAD_SAVE_API is defined chunxu.li 2020-04-27 21:27:42 +08:00
  • a43074ba17 pcm: rate - fix the remaining size calculation in snd_pcm_rate_drain() Jaroslav Kysela 2020-04-23 13:43:32 +02:00
  • c996c9f52c conf: USB-Audio: Fix S/PDIF output of ASUS Xonar AE Ivan Mironov 2020-03-27 00:46:45 +05:00
  • 90836ae88c Merge branch 'asus_xonar_u5' of github.com:be-marc/alsa-lib into asus_xonar_u5 Marc Becker 2020-04-17 13:41:41 +02:00
  • 417c3fb209 Change PCM device number of Asus Xonar U5 Marc Becker 2020-04-17 13:41:25 +02:00
  • d12df1dc9c pcm: dmix: fix sw_params handling of timestamp types in direct plugins sylvain.bertrand@gmail.com 2020-04-15 00:44:39 +00:00
  • fb48ad9e4f ucm: fix copy-n-paste typo (RemoveDevice list) Jaroslav Kysela 2020-04-06 17:20:24 +02:00
  • c9605484d1 ucm: fix the device remove operation Jaroslav Kysela 2020-04-06 13:25:43 +02:00
  • 341326c21e usecase: allow indexes also for modifier names Jaroslav Kysela 2020-04-03 18:00:43 +02:00
  • f8584015a9 conf: USB-Audio: Fix S/PDIF output of ASUS Xonar AE Ivan Mironov 2020-03-26 22:03:44 +05:00
  • 3b46b03f09 pcm: add chmap option to route plugin Jonas Holmberg 2020-03-31 17:09:25 +02:00
  • bca39e99d0 conf: fix namehint for pcm.front and pcm.iec958 Jaroslav Kysela 2020-03-27 18:14:02 +01:00
  • d434638a68 namehint: remember the direction from the upper levels Jaroslav Kysela 2020-03-27 11:59:53 +01:00
  • 6137d263f3 ucm: fix uc_mgr_scan_master_configs() Jaroslav Kysela 2020-03-17 16:20:52 +01:00
  • 79102bf264 ucm: clarify the index syntax for the device names Jaroslav Kysela 2020-03-17 10:21:10 +01:00
  • caf77a93ce topology: add back asrc to widget_map in dapm.c Jaroslav Kysela 2020-03-13 17:05:14 +01:00
  • 9ed3c65e15 conf: USB-Audio: Add C-Media USB Headphone Set to the IEC958 blacklist Tanu Kaskinen 2020-03-13 09:39:17 +02:00
  • 7145d69e22 conf: USB-Audio: Add C-Media USB Headphone Set to the IEC958 blacklist Tanu Kaskinen 2020-03-13 09:39:17 +02:00
  • 1654f38a29 configure: add --embed for python3-config (python 3.8) Jaroslav Kysela 2020-03-04 11:27:12 +01:00
  • c7efaef195 Change PCM device number of Asus Xonar U5 be-marc 2020-03-03 11:01:09 +01:00
  • a63f6394c5 Change PCM device number of Asus Xonar U5 be-marc 2020-03-03 11:01:09 +01:00
  • 09e78da4ca conf: namehint - add omit_noargs to the hint section Jaroslav Kysela 2020-03-01 19:57:06 +01:00
  • f2856e08dc
    Remove duplicate surround entries. DarkWav 2020-03-01 18:31:10 +01:00
  • 27c7927842 conf: change the order of PCM devices in alsa.conf Jaroslav Kysela 2020-02-29 10:30:37 +01:00
  • 717a8425ff Release v1.2.2 v1.2.2 Jaroslav Kysela 2020-02-19 10:35:39 +01:00
  • e006811e94 github build.yml: cosmetic changes Jaroslav Kysela 2020-02-18 19:46:42 +01:00
  • 78fea15390 alsa.m4: another fix to not link all binaries with -latopology Jaroslav Kysela 2020-02-18 19:44:36 +01:00
  • f47f1e6ff7 README.md: add build status badge Jaroslav Kysela 2020-02-18 15:04:52 +01:00
  • 6d5a7b4eb0 github: create test workflow for fedora and ubuntu Jaroslav Kysela 2020-02-18 09:22:58 +01:00
  • b367274b4d do not set close-on-exec flag on descriptor if it was already set Rolf Eike Beer 2020-02-11 11:22:18 +01:00
  • 5bc3d4c4c1 ucm: parser - add error message to verb_dev_list_add() Jaroslav Kysela 2020-02-10 13:18:23 +01:00
  • 5bbe8b2fb9 uapi: Sync with 5.6 kernel ABI Takashi Iwai 2020-02-10 12:50:50 +01:00
  • beb6b178e6 topology: Drop SNDRV_CTL_ELEM_ACCESS_TIMESTAMP access Takashi Iwai 2020-02-10 12:49:25 +01:00
  • 43e137c064 control: Remove access to the deprecated dimen fields Takashi Iwai 2020-02-10 12:47:19 +01:00
  • fdf96312fa ucm: fill missing device entries (conflicting / supported) Jaroslav Kysela 2020-02-07 16:18:11 +01:00
  • 251bc204a1 ucm: implement RenameDevice and RemoveDevice verb management Jaroslav Kysela 2020-02-07 10:09:07 +01:00
  • 71a1367bca ucm: the ucm2/ subdirectory is driver name based Jaroslav Kysela 2020-02-03 15:24:19 +01:00
  • c5a09b0fea ucm: parser - use correct filename in parser_master_file() Jaroslav Kysela 2020-02-03 14:44:13 +01:00
  • b2fe99277a configure.ac: remove an unnecessary libtool fix Tanu Kaskinen 2019-12-20 09:26:12 +02:00
  • 7d3fec6ac6 ucm: parser - cosmetic fixes in the comments Jaroslav Kysela 2020-01-17 18:21:08 +01:00
  • fbe1ac4a09 topology: remove MAX_FILE definition and use correct PATH_MAX Jaroslav Kysela 2020-01-15 10:41:35 +01:00
  • ebf5213cd6 ucm: remove MAX_FILE definition and use correct PATH_MAX Jaroslav Kysela 2020-01-15 10:40:01 +01:00
  • fe6425af75 ucm: split conf_file_name and conf_dir_name Jaroslav Kysela 2020-01-15 10:31:56 +01:00
  • b34715004f ucm: fix the configuration directory (longname) for ucm2 Jaroslav Kysela 2020-01-15 09:41:05 +01:00
  • a78dd1bd1e Quote strings containing [ or ] when saving an alsa config Bertware 2020-01-13 10:21:33 +01:00
  • ab7ebce69b Quote strings containing [ or ] when saving an alsa config Bertware 2020-01-13 10:21:33 +01:00
  • c2571ba86c ucm: docs: Add EchoReferencePCM Curtis Malainey 2019-09-24 11:12:44 -07:00
  • e9f41ba233 ucm: docs: Add CoupledMixers Curtis Malainey 2019-09-24 11:06:37 -07:00
  • caf41d41fb ucm: docs: Add CaptureChannelMap Curtis Malainey 2019-09-24 10:52:31 -07:00
  • 14ad963e19 mixer: Fix memory leak for more than 16 file descriptor case David Fries 2020-01-07 09:18:10 -06:00
  • 06ef184f14 mixer: Fix memory leak for more than 16 file descriptor case David Fries 2020-01-06 15:28:38 -06:00
  • b20b400e2f topology: cosmetic changes (functions) Jaroslav Kysela 2020-01-03 22:56:48 +01:00
  • d768da27e7 topology: tplg_dbg() cleanups Jaroslav Kysela 2020-01-03 22:44:15 +01:00
  • ae6522e106 topology: unify the log mechanism Jaroslav Kysela 2020-01-03 22:31:27 +01:00
  • cb88813ff7 topology: move the elem->list delete to tplg_elem_free() Jaroslav Kysela 2020-01-03 22:07:11 +01:00
  • b6c9afb4f5 topology: implement snd_tplg_decode Jaroslav Kysela 2019-12-15 15:24:57 +01:00
  • 0ba4d6d9c0 topology: fix the wrong memory access (object realloc) Jaroslav Kysela 2020-01-01 19:10:20 +01:00
  • c765615bce topology: fix the ops parser (accept integer/hexa values) Jaroslav Kysela 2019-12-31 15:27:58 +01:00