Commit graph

  • ab73253924 topology: fix the unaligned access Jaroslav Kysela 2020-08-31 14:27:26 +02:00
  • 84c6aeef5c topology: fix sort_config() Jaroslav Kysela 2020-08-31 14:25:56 +02:00
  • 6ca1ddfbcd topology: fix some gcc10 warnings (labs, signess) Jaroslav Kysela 2020-08-31 13:25:01 +02:00
  • dc778bade6 topology: return correct value in tplg_save_printf() Jaroslav Kysela 2020-08-31 13:21:26 +02:00
  • d04e72c9a5 topology: Make buffer for saving dynamic size Piotr Maziarz 2020-08-31 11:09:03 +02:00
  • 6b0fb2bc7e topology: decode: Add DAI name printing Piotr Maziarz 2020-08-31 11:09:02 +02:00
  • d93b346299 topology: decode: Print sig_bits field in PCM capabilities section Piotr Maziarz 2020-08-31 11:09:01 +02:00
  • acbb0e3b17 topology: decode: Fix decoding PCM formats and rates Piotr Maziarz 2020-08-31 11:09:00 +02:00
  • c32498603a topology: decode: Change declaration of enum decoding function Piotr Maziarz 2020-08-31 11:08:59 +02:00
  • 56a096ca2c topology: decode: Fix printing texts section Piotr Maziarz 2020-08-31 11:08:58 +02:00
  • f1435207a2 topology: decode: Add enum control texts as separate element Piotr Maziarz 2020-08-31 11:08:57 +02:00
  • 11d4a5aa72 topology: decode: Remove decoding values for enum control Piotr Maziarz 2020-08-31 11:08:56 +02:00
  • 346a5efa87 topology: decode: Fix infinite loop in decoding enum control Piotr Maziarz 2020-08-31 11:08:55 +02:00
  • 1ac965184e topology: decode: Fix channel map memory allocation Piotr Maziarz 2020-08-31 11:08:54 +02:00
  • 3181a91190 ucm: let rval_sysfs check the device/driver/module first Hui Wang 2020-08-19 11:48:25 +08:00
  • ed75249852 conf: quote also strings with '*' and '#' characters in string_print() Jaroslav Kysela 2020-08-18 16:53:23 +02:00
  • e097dd491a control: Add documentation for snd_ctl_elem_list_*. Tanjeff-N. Moos 2020-08-14 08:40:28 +02:00
  • fece807386 README: add patch submission instructions Tanu Kaskinen 2020-08-15 20:35:55 +03:00
  • 82cb27c165 pcm: dmix: fix access to sum-buffer in non-interleaved mixing mode Vijay Palaniswamy 2020-07-23 11:49:10 +05:30
  • 4f3907ef69 pcm: dmix: fix access to sum-buffer in non-interleaved mixing mode Vijay Palaniswamy 2020-07-23 11:49:10 +05:30
  • 464c2f8b61 conf: USB-Audio: Disable IEC958 on Lenovo ThinkStation P620 Kai-Heng Feng 2020-08-03 23:57:45 +08:00
  • a3ca4803cb control: ctlparse - fix enum values in '' or "" Jaroslav Kysela 2020-07-27 13:18:20 +02:00
  • a80606d1ab conf: pcm - USB - Added S/PDIF fix for Asus Xonar SE omar 2020-07-20 11:46:46 -04:00
  • 40aa8fb938 - Added S/PDIF fix for Asus Xonar SE omar 2020-07-20 11:46:46 -04:00
  • 36e4b296d2 pcm: iec958: set channel status bits according to rate and format Matthias Reichl 2020-07-13 23:17:04 +02:00
  • 8defc5c2a6 pcm: iec958: implement HDMI HBR audio formatting Matthias Reichl 2020-07-13 23:17:03 +02:00
  • d824b461ae pcm: dmix: Fix semaphore usage with lockless operation Takashi Iwai 2020-06-19 18:40:46 +02:00
  • 4759865c86 pcm: dmix: make lockless operation optional Takashi Iwai 2020-06-19 18:57:05 +02:00
  • 877bdf95fd ctl: improve documentation for identifier of control element Takashi Sakamoto 2020-07-03 09:37:51 +09:00
  • 32addac948 ucm: substitute the merged tree completely Jaroslav Kysela 2020-07-06 16:34:33 +02:00
  • 30d12e930c ucm: fix parse_get_safe_name() - safe name must be checked after substitution Jaroslav Kysela 2020-07-03 14:48:18 +02:00
  • 8db8b15933 ctl: improve documentation for identifier of control element Takashi Sakamoto 2020-07-03 09:37:51 +09:00
  • 485930ea5d ucm: substitution - remove duplicate allow_empty assignment Jaroslav Kysela 2020-06-30 09:22:12 +02:00
  • cac5a62dcf Release v1.2.3.2 v1.2.3.2 Jaroslav Kysela 2020-06-29 12:51:08 +02:00
  • f4e48d0d15 ucm: Allow empty strings in "${var:...}" substitutions Hans de Goede 2020-06-27 20:30:52 +02:00
  • eb94bf0280 alsa.conf: load /etc/asound.conf or /usr/etc/asound.conf not both Jaroslav Kysela 2020-06-24 19:28:35 +02:00
  • 7c9f0fa436 ucm: implement AlwaysTrue Condition.Type Jaroslav Kysela 2020-06-24 19:17:49 +02:00
  • 676e2f0811 pcm: Annotate the _avail functions Mark Hills 2020-06-22 14:15:15 +01:00
  • 46c65dd490 dsnoop: Make use of the (previously unused) function Mark Hills 2020-06-22 14:15:14 +01:00
  • ad0684089e dsnoop: Another bug where the empty, not full, part of the ringbuffer was observed Mark Hills 2020-06-22 14:15:13 +01:00
  • 19c7de16fd dsnoop: The stop threshold was not implemented correctly Mark Hills 2020-06-22 14:15:12 +01:00
  • 243105769b pcm: Annotate the _delay functions based on findings from the previous bug Mark Hills 2020-06-22 14:15:11 +01:00
  • 1a169c21af dsnoop: The delay presented to snd_pcm_status_delay() was incorrect Mark Hills 2020-06-22 14:15:10 +01:00
  • a510754af2 control: Fix a bug that prevented namehint behaviour Mark Hills 2020-06-22 14:15:08 +01:00
  • 6be096eed9 control: Fix typos in the namehint example Mark Hills 2020-06-22 14:15:07 +01:00
  • 2c93faaf80 conf: Add /usr/etc to the default search paths Takashi Iwai 2020-06-19 13:46:42 +02:00
  • 730481ec2f ucm: simplify get_by_card() in parser.c Jaroslav Kysela 2020-06-22 09:05:24 +02:00
  • 089bb8762f ucm: fix the possible buffer overflow (substitution) Jaroslav Kysela 2020-06-22 09:02:11 +02:00
  • b13b911605 Release v1.2.3.1 v1.2.3.1 Jaroslav Kysela 2020-06-18 19:24:32 +02:00
  • 7cf0fb693a pcm: copy extplug timestamp type from the slave pcm Jaroslav Kysela 2020-06-18 19:15:45 +02:00
  • 80a8cc574d conf: make some strings more compact in alsa.conf Jaroslav Kysela 2020-06-18 16:40:38 +02:00
  • 68d3cbfbc3 ucm: implement CardNumberByName substitution Jaroslav Kysela 2020-06-18 16:20:21 +02:00
  • f0276cc0bd ucm: allow to use the defined variables in the substitution argument Jaroslav Kysela 2020-06-18 15:53:19 +02:00
  • e6be544227 ucm: allow to ignore errors for the value substitution Jaroslav Kysela 2020-06-18 15:09:23 +02:00
  • 20e003a63d dlsym: fix the race when snd_libdir_origin is freed Jaroslav Kysela 2020-06-18 08:41:02 +02:00
  • 58682bedb6 pcm: dmic: assembly: add x32 support. Harald van Dijk 2020-06-16 18:53:57 +01:00
  • 5394f605bc pcm: direct: correctly apply existing interval settings Andreas Pape 2020-06-17 13:42:35 +02:00
  • 9a495cfc90 pcm: direct: correctly apply existing interval settings Andreas Pape 2020-06-17 13:42:35 +02:00
  • 198eb642bc control: ctlparse - use type-specific bound on element count John Keeping 2020-06-16 19:29:30 +01:00
  • 7d731b29e4
    pcm: dmic: assembly: add x32 support. Harald van Dijk 2020-06-16 18:53:57 +01:00
  • 7036ea07c8 ucm: include - fix compound_merge for arrays Jaroslav Kysela 2020-06-15 19:49:25 +02:00
  • eec95e69e5 dlmisc.c: fix uclibc build Bernd Kuhls 2020-06-13 17:44:45 +02:00
  • 3b2dbc715e dlmisc.c: fix uclibc build Bernd Kuhls 2020-06-13 17:44:45 +02:00
  • 6eb78d41a1 ucm: fix use-after-free in parse_component_seq() Jaroslav Kysela 2020-06-08 18:17:16 +02:00
  • 141acab892 Release v1.2.3 v1.2.3 Jaroslav Kysela 2020-06-08 13:42:38 +02:00
  • bcc2779c4a dlsym: fix the snd_dlopen(), incorrect variable use Jaroslav Kysela 2020-06-08 13:41:58 +02:00
  • 6b6d91cdf3 conf: USB-Audio: Add HP Thunderbolt Dock in the IEC958 blacklist Kai-Heng Feng 2020-06-08 15:09:23 +08:00
  • e9a36ca224 dlsym: fix again snd_dlpath() Jaroslav Kysela 2020-06-08 12:02:53 +02:00
  • 515b336801 pcm: Fix memory leak at snd_pcm_new when THREAD_SAVE_API is defined chunxu.li 2020-04-27 21:27:42 +08:00
  • 6fad36dd38 ucm: fix the wrong return value in uc_mgr_open_ctl() Jaroslav Kysela 2020-06-08 09:57:27 +02:00
  • 9b5fde5054 ucm: remove strict: in ${OpenName} substitution Jaroslav Kysela 2020-06-08 09:17:57 +02:00
  • e1777ee1a1 ucm: fix the error path in parse_toplevel_path() Jaroslav Kysela 2020-06-08 09:09:22 +02:00
  • b66d69b72b ucm: fix the wrong uc_mgr_open_ctl() call in if_eval_control_exists() Jaroslav Kysela 2020-06-08 09:03:56 +02:00
  • 8d866e4cd8 dlsym: fix the reference to the origin lib directory Jaroslav Kysela 2020-06-08 08:59:47 +02:00
  • d9c835d804 use-case.h: define Linked variable Jaroslav Kysela 2020-06-07 17:40:54 +02:00
  • d54fde85db tlv: implement nearest rounding in snd_tlv_convert_from_dB() for xdir == 0 Jaroslav Kysela 2020-06-05 17:46:39 +02:00
  • d39f5acd9b control: use more precise rounding in snd_ctl_ascii_value_parse() Jaroslav Kysela 2020-06-05 13:38:53 +02:00
  • 409cea0759 conf: remove debug printf() in snd_config_hook_load() Jaroslav Kysela 2020-06-05 13:12:15 +02:00
  • f3597737de pcm: clarify -ENODATA description (recovery, event) Jaroslav Kysela 2020-06-05 11:54:34 +02:00
  • 1b0516dbfb pcm: fix spelling in documentation for -EBADFD Kai Vehmanen 2020-05-29 15:28:17 +03:00
  • 275409fee3 pcm: add documentation for -ENODATA error code Kai Vehmanen 2020-05-29 15:28:16 +03:00
  • 33089f30a3 snd_dlopen: implement the relocatable version for glibc Jaroslav Kysela 2020-06-04 19:06:08 +02:00
  • b2a4272ecb snd_dlopen: do not use absolute plugin path for snd_dlopen() calls Jaroslav Kysela 2020-06-04 18:22:59 +02:00
  • 577df365f6 conf: add support for XDG_CONFIG_HOME search path Jaroslav Kysela 2020-06-04 17:31:32 +02:00
  • 1fa7d670f8 conf: load function (hook) - add OR support Jaroslav Kysela 2020-06-04 17:28:25 +02:00
  • 4882da2c3e conf: USB-Audio.conf - add another card name for Asus Xonar 5 Jaroslav Kysela 2020-06-04 11:42:35 +02:00
  • 0b7f1441bb pcm: return immediately when the state is SETUP in snd_pcm_drain() Jaroslav Kysela 2020-06-03 18:42:29 +02:00
  • 1b9104b5ff pcm: fix snd_pcm_drain() excluding SETUP state from valid states sylvain.bertrand@gmail.com 2020-05-02 19:33:11 +00:00
  • eee879d381 ucm: implement CardIdByName substitution Jaroslav Kysela 2020-06-03 17:12:19 +02:00
  • f60e0d5fdc ucm: shuffle code in compound_merge() Jaroslav Kysela 2020-06-02 19:11:22 +02:00
  • becb402165 github actions: ubuntu - fix the non-interactive build Jaroslav Kysela 2020-06-02 13:16:55 +02:00
  • 3feea064dd ucm: substitute arguments in sequences only for syntax 3+ Jaroslav Kysela 2020-05-27 15:20:03 +02:00
  • 82d86df37f ucm: substitute RenameDevice and DeleteDevice lists Jaroslav Kysela 2020-05-27 15:13:55 +02:00
  • 8d26f25ad3 ucm: substitute Comment in Transition and Device Jaroslav Kysela 2020-05-27 15:04:31 +02:00
  • 8d90c4746b ucm: substitute verb name and file field Jaroslav Kysela 2020-05-27 14:47:08 +02:00
  • df498d89c7 ucm: substitute component sequence string Jaroslav Kysela 2020-05-27 14:12:12 +02:00
  • 991990cdf2 ucm: substitute device strings in the device lists Jaroslav Kysela 2020-05-27 14:04:13 +02:00
  • 529154fe7f ucm: substitute device / modifier names, too Jaroslav Kysela 2020-05-27 13:53:10 +02:00
  • 1b0e77909d ucm: implement the toplevel ucm configuration file parser Jaroslav Kysela 2020-05-26 18:54:31 +02:00
  • 61986c02b0 ucm: substitute ${CardNumber} Jaroslav Kysela 2020-05-26 19:46:26 +02:00