Commit graph

  • 904f0f7e7a Release v1.2.9 v1.2.9 Jaroslav Kysela 2023-05-04 09:16:16 +02:00
  • 58077e2f0d pcm: hw: fix the silence size setup in drain Jaroslav Kysela 2023-05-03 22:24:47 +02:00
  • 798f387fe9 conf/emu10k1: remove compat with two decades old drivers Oswald Buddenhagen 2023-05-03 17:55:30 +02:00
  • 3da32ca4db pcm: remove duplicate SND_PCM_HW_PARAM_{FIRST,LAST}_* #defines Oswald Buddenhagen 2023-05-03 17:55:34 +02:00
  • 507d906abb pcm: add SND_CTL_EINTR open mode Jaroslav Kysela 2023-05-03 11:48:35 +02:00
  • d6d5982d3a pcm: add SND_PCM_EINTR open mode Jaroslav Kysela 2023-05-03 11:42:35 +02:00
  • e2d9e41174 pcm: improve handling for snd_pcm_wait() Jaroslav Kysela 2023-05-02 16:56:49 +02:00
  • 1de6f99c7d pcm: add new symbols to Versions.in Jaroslav Kysela 2023-05-03 13:43:17 +02:00
  • 264d6c43ee pcm: hw: introduce SNDRV_PCM_HW_PARAMS_DRAIN_SILENCE Jaroslav Kysela 2023-05-02 10:34:41 +02:00
  • 90e25887d2 pcm: hw: introduce SNDRV_PCM_INFO_PERFECT_DRAIN Jaroslav Kysela 2023-04-25 14:36:19 +02:00
  • dd9cb31a90 pcm: hw: add drain_silence configuration keyword Jaroslav Kysela 2023-04-25 14:33:46 +02:00
  • 2115cdb4dc pcm: hw: setup explicit silencing for snd_pcm_drain by default Jaroslav Kysela 2023-04-21 16:12:24 +02:00
  • b40fcda7fb compilation: fix ANDROID -> __ANDROID__ define detection Maxython 2023-02-10 23:00:51 +03:00
  • 284a2cdbf8
    conf: add support for Amlogic AIU and AXG cards Christian Hewitt 2020-05-14 13:31:34 +00:00
  • a8afb0449c pcm: avoid endless loop in snd_pcm_sw_params_default() Jaroslav Kysela 2023-02-25 18:03:37 +01:00
  • 469851c6bd fix detection of android devices Maxython 2023-02-10 23:00:51 +03:00
  • 44705e3a20 test: BSD-like fixes SASANO Takayoshi 2023-02-02 16:00:45 +09:00
  • 3b4cdbdf19 type_compat.h: use ESPIPE instead of EPIPE when ESTRPIPE not defined SASANO Takayoshi 2023-02-02 15:58:47 +09:00
  • 6f50bcb879 fix warning SASANO Takayoshi 2023-02-02 16:06:49 +09:00
  • 82921faa8a add OpenBSD support and fix printf() warning SASANO Takayoshi 2023-02-02 16:05:23 +09:00
  • 148221230b use config.h to determine include <malloc.h> SASANO Takayoshi 2023-02-02 16:03:57 +09:00
  • e842533f83 replace <values.h> -> <limits.h> and fix K&R style related warning SASANO Takayoshi 2023-02-02 16:02:35 +09:00
  • c44f485572 rename devname -> pcmdev, it conflicts *BSD <stdlib.h> function SASANO Takayoshi 2023-02-02 16:00:45 +09:00
  • fe8657749d use ESPIPE instead of EPIPE when ESTRPIPE not defined SASANO Takayoshi 2023-02-02 15:58:47 +09:00
  • fea9fc2298 configure: avoid libdl detecion on *BSD SASANO Takayoshi 2023-01-03 11:13:19 +09:00
  • 2f9bbefb8d pcm: hw - fix return code checking in snd_pcm_hw_hw_refine Gunnar Dibbern 2023-01-19 16:32:42 +01:00
  • e11ea20645 topology: Parse ignore_suspend property for dapm widget Amadeusz Sławiński 2021-05-25 17:09:21 +02:00
  • e824f70d62 topology: Add decompilation support for ignore_suspend Amadeusz Sławiński 2021-05-27 14:24:49 +02:00
  • d72da154a3 topology: Parse ignore_suspend flag Cezary Rojewski 2019-03-27 15:45:04 +01:00
  • 1fc1c1b7dc utils/alsa.m4: include <stdlib.h> for exit() Sam James 2022-10-30 18:06:37 +00:00
  • a34d8e9ba8 fix return code checking in snd_pcm_hw_hw_refine Gunnar Dibbern 2023-01-19 16:32:42 +01:00
  • 496c4e031b ucm: fix geti() macro - return zero on success Jaroslav Kysela 2023-01-15 18:57:56 +01:00
  • c083417b72 ucm: simplify and fix the previous patch (geti) Jaroslav Kysela 2023-01-15 18:32:20 +01:00
  • 436cd5b6d0 ucm: add existence checks to geti calls Curtis Malainey 2023-01-13 13:21:55 -08:00
  • d25ddafaa7 ucm: fix possible memory leak in execute_sysw() Jaroslav Kysela 2023-01-05 15:42:31 +01:00
  • ca60f90480 rewrite with AC_SEARCH_LIBS SASANO Takayoshi 2023-01-04 11:44:21 +09:00
  • e855b2cb31 avoid libdl detecion on *BSD SASANO Takayoshi 2023-01-03 11:13:19 +09:00
  • 2e82060ebc pcm: rate: fix last_commit_ptr boundary wrapping Alan Young 2022-12-30 16:48:14 +00:00
  • 9f2c68cef7 pcm: route/softvol use snd_config_get_ireal vs get_real to handle also integers Jaroslav Kysela 2022-12-13 10:31:32 +01:00
  • 13e31fb1ec alsa-lib: conf - fix possible use-after-free in get_char_skip_comments Jaroslav Kysela 2022-12-07 14:54:30 +01:00
  • e29413a220 ucm: execute_sysw - fix possible use-after-free Jaroslav Kysela 2022-12-07 14:49:48 +01:00
  • 842017439b headers: avoid c++ keyword Tim Blechmann 2022-12-05 14:42:58 +08:00
  • 58d9d991f4 headers: make headers self-contained Tim Blechmann 2022-12-05 14:42:20 +08:00
  • d28e8cb294 topology: ctl - remove the wrong (debug) code Jaroslav Kysela 2022-11-29 19:42:13 +01:00
  • 75f8e2e73e test: latency - --policy option - allow using SCHED_OTHER Jaroslav Kysela 2022-11-24 10:55:32 +01:00
  • ea0850f3f3 test: latency - add --policy option to allow using SCHED_FIFO Jaroslav Kysela 2022-11-24 08:33:47 +01:00
  • 536c93928b test: latency - usleep should not be used in the block mode Jaroslav Kysela 2022-11-23 19:45:15 +01:00
  • f0f054517c test: latency - add -y option (I/O usleep) Jaroslav Kysela 2022-11-23 17:56:20 +01:00
  • 9649b64c6f ucm: handle empty string also for ${env:} substitution Jaroslav Kysela 2022-11-22 09:59:04 +01:00
  • 8b64f22459 ucm: clarify set_defaults calls Jaroslav Kysela 2022-11-15 17:25:59 +01:00
  • a0836e2af1 latency: add timestamps to the POS lines Jaroslav Kysela 2022-11-14 21:26:39 +01:00
  • 3e4aeba25b test: latency - add more realtime tests Jaroslav Kysela 2022-11-14 20:42:10 +01:00
  • 425e4d1fbe pcm: fix the fast_ops pcm argument for fast_ops Jaroslav Kysela 2022-11-14 14:34:46 +01:00
  • 78b20e3caa test: latency - use snd_pcm_format_physical_width() Jaroslav Kysela 2022-11-14 12:36:04 +01:00
  • 152983f01b include: alsa-symbols.h - use newer gcc symver function attribute Jaroslav Kysela 2022-11-09 15:04:06 +01:00
  • 161f47da5f include: pcm_old.h - use a macro for the symbol versioning Jaroslav Kysela 2022-11-09 14:37:45 +01:00
  • 39060852d8 pcm: rate - correct the previous fix for snd_pcm_rate_may_wait_for_avail_min() Jaroslav Kysela 2022-11-09 09:31:34 +01:00
  • aa4f56c3c9 pcm: rate - fix the crash in snd_pcm_rate_may_wait_for_avail_min() Jaroslav Kysela 2022-11-09 08:11:42 +01:00
  • 1b436862ed ucm: fix enhanced ID parsing in snd_use_case_parse_ctl_elem_id() Jaroslav Kysela 2022-11-02 15:01:56 +01:00
  • 68a2334042
    utils/alsa.m4: include <stdlib.h> for exit() Sam James 2022-10-30 18:06:37 +00:00
  • 9447e57d7c Release v1.2.8 v1.2.8 Jaroslav Kysela 2022-10-24 10:17:27 +02:00
  • 7e678d70c2 control: namehint - do not support 'card' devices Jaroslav Kysela 2022-10-24 10:02:51 +02:00
  • 3bb9c44375 ucm: do not handle multiple Syntax field updates Jaroslav Kysela 2022-10-20 19:37:32 +02:00
  • 4633d35171 control: eld - skip trailing spaces Jaroslav Kysela 2022-10-18 15:53:40 +02:00
  • 9253f08fb7 pcm: rate: fix the crash for the partial period copy Jaroslav Kysela 2022-10-17 13:52:51 +02:00
  • dac9059524 Remove non existent SPDIF output on ThinkPad USB-C Dock Gen2 Swapnil Devesh 2022-08-27 13:33:53 +05:30
  • 60c1430b43 add DragonFlyBSD build support (except test/) SASANO Takayoshi 2022-07-13 21:36:59 +09:00
  • f89245ee66 add FreeBSD build support (except test/) SASANO Takayoshi 2022-07-12 20:37:44 +09:00
  • b33ef3f73d add NetBSD/OpenBSD build support (except test/) SASANO Takayoshi 2022-07-10 11:03:00 +09:00
  • e288ca7c29 doc: ucm - more volume notes Jaroslav Kysela 2022-09-16 19:24:27 +02:00
  • b2101352b6 log xrun trigger e_kumalija 2022-10-14 13:20:25 +09:00
  • 595115758b doc: ucm - add sequence graphs Jaroslav Kysela 2022-09-16 19:02:16 +02:00
  • a2fe6de8e0
    Remove non existent SPDIF output on ThinkPad USB-C Dock Gen2 Swapnil Devesh 2022-08-27 13:33:53 +05:30
  • ff9f9408b7 uapi: asoc: add element name macro Liam Girdwood 2022-07-13 18:37:04 +01:00
  • cd047e0ea7 Add ASUS ROG Zenith II Extreme configuration to point iec958_device to the correct PCM device nab 2022-08-18 14:54:21 +02:00
  • 0222f45d11 pcm: hw_params - copy periods and buffer_time to the local variable Jaroslav Kysela 2022-08-18 11:23:42 +02:00
  • 8033ff9996 pcm: fix the dshare delay reporting Jaroslav Kysela 2022-08-16 17:21:12 +02:00
  • 53086b1985 add DragonFlyBSD build support (except test/) SASANO Takayoshi 2022-07-13 21:36:59 +09:00
  • 9039a8c724 add FreeBSD build support (except test/) SASANO Takayoshi 2022-07-12 20:37:44 +09:00
  • 455e8c4229 add NetBSD/OpenBSD build support (except test/) SASANO Takayoshi 2022-07-10 11:03:00 +09:00
  • d80616c0c1 ucm: add NULL check for card_name in open Jaroslav Kysela 2022-07-08 22:00:34 +02:00
  • fc86eafa08 ucm: fix few memory-leaks in the error paths Jaroslav Kysela 2022-07-08 21:56:57 +02:00
  • 378c6a9215 pcm: direct plugins: make three more symbols private to library Jaroslav Kysela 2022-07-08 21:44:44 +02:00
  • 27cfa707e3 Release v1.2.7.2 v1.2.7.2 Jaroslav Kysela 2022-07-08 17:34:30 +02:00
  • 9230d000b3 include/sound/type_compat.h: fix include guard SASANO Takayoshi 2022-07-02 05:55:11 +09:00
  • cfd3da47fa ucm: fix st_mode check for symbolic links Stephan Gerhold 2022-07-08 14:50:54 +02:00
  • 05b384f8aa ucm: fix st_mode check for symbolic links Stephan Gerhold 2022-07-08 14:50:54 +02:00
  • 07fe82cb9b include/sound/type_compat.h: fix include guard SASANO Takayoshi 2022-07-02 05:55:11 +09:00
  • 351a237b2d mixer: add documentation about postcondition of removal event processing Takashi Sakamoto 2022-06-27 09:24:29 +09:00
  • 65c4796a85 pcm: share plugin: handle -EINTR Jaroslav Kysela 2022-06-27 13:36:12 +02:00
  • b97047b450 pcm: share plugin: return error if socket read or write call fails Tomohiro IKEDA 2022-06-19 07:05:17 +09:00
  • 909358d5af mixer: add documentation about postcondition of removal event processing Takashi Sakamoto 2022-06-27 09:24:29 +09:00
  • 917f412484 rawmidi: fix the params_mode check condition in snd_rawmidi_tread() Jaroslav Kysela 2022-06-26 16:07:56 +02:00
  • 5b32e7b16a pcm: Return unsigned int if error occurs by read or write system call Tomohiro IKEDA 2022-06-19 07:05:17 +09:00
  • f91c89da99 Release v1.2.7.1 v1.2.7.1 Jaroslav Kysela 2022-06-17 11:42:05 +02:00
  • 92fff4e9d0 output: include stdarg.h Bernd Kuhls 2022-06-11 19:12:19 +02:00
  • ff0db96bbc pcm: dmix - Add error handler for fgets Tomohiro IKEDA 2022-06-15 08:45:19 +09:00
  • 2d56ff8ded ucm: list also hardware configs (hw:X) in uc_mgr_scan_master_configs() fcn Jaroslav Kysela 2022-06-16 18:03:03 +02:00
  • 0ec7450a8b pcm: Add error handler for fgets Tomohiro IKEDA 2022-06-15 08:45:19 +09:00
  • b7c0169a62 output: include stdarg.h Bernd Kuhls 2022-06-11 19:12:19 +02:00