Commit graph

  • a5d8af8e4e pcm: fix minor bug in ioctl Dan Cross 2023-06-14 21:09:10 +00:00
  • 77247f51c4 seq: Add UMP 1.1 features Takashi Iwai 2023-03-27 10:43:50 +02:00
  • 80e20a1052 ump: Add UMP 1.1 features Takashi Iwai 2023-03-22 14:04:35 +01:00
  • 517957a24b uapi: Update rawmidi API to 2.0.4 Takashi Iwai 2023-03-22 14:02:15 +01:00
  • 2aefb5c41c seq: Add UMP support Takashi Iwai 2022-11-17 15:49:44 +01:00
  • c40dc19a57 uapi: Update asequencer.h definitions for 1.0.3 Takashi Iwai 2022-11-16 17:08:43 +01:00
  • e80ee6ae75 ump: Add helpers for handling SysEx data Takashi Iwai 2022-11-29 16:42:45 +01:00
  • 040356ecf0 ump: Add helpers to parse / set UMP packet data Takashi Iwai 2022-11-29 16:30:47 +01:00
  • 81b0cf46d1 control: Add UMP Endpoint and Block info query support Takashi Iwai 2023-05-22 18:04:40 +02:00
  • 8bc10c83b1 control: Add UMP device query support Takashi Iwai 2022-12-25 12:09:51 +01:00
  • f47763d2c1 ump: Add initial support Takashi Iwai 2022-11-29 16:02:25 +01:00
  • 6627953de0 rawmidi: Add UMP ioctl support Takashi Iwai 2022-11-29 15:24:31 +01:00
  • a034b84705 uapi: Update control API to 2.0.9 Takashi Iwai 2023-05-22 17:55:51 +02:00
  • c86a4f5cf6 uapi: Update rawmidi API to 2.0.3 Takashi Iwai 2022-11-16 17:06:27 +01:00
  • cbdb428ab9 remove extra trailing new line in SNDMSG and SNDERR calls Jaroslav Kysela 2023-06-06 13:46:53 +02:00
  • f054407769 configure: Update for autoconf 2.71 Petr Hodina 2023-06-01 11:11:14 +02:00
  • 325210acc8 usecase: add CaptureMicInfoFile field to documentation Jaroslav Kysela 2023-05-16 15:57:15 +02:00
  • 55cdf2fd63 include: fix SND_DLSYM_BUILD_VERSION() for static build Jaroslav Kysela 2023-05-16 09:14:46 +02:00
  • 3661bdae35 pcm: hw - prevent divide by zero for broken apps Jaroslav Kysela 2023-05-16 08:57:31 +02:00
  • aa8253b684 Set C-Media USB 7.1 sound card to six_channel for surround40 Ryan Underwood 2023-05-13 17:16:34 -05:00
  • 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