Commit graph

  • e4a9f800c8 pipewire-aes67: recommend using ifname Dmitry Sharshakov 2023-12-15 20:53:35 +03:00
  • 5edd3f240b node-driver: open PHC as readonly Dmitry Sharshakov 2023-12-15 20:44:21 +03:00
  • c199611c89 pulse-server: fill in active port for monitors Duncan Overbruck 2023-12-20 10:15:06 +01:00
  • fffda6b6d1 pulse-server: fill in active port for monitors Duncan Overbruck 2023-12-20 10:15:06 +01:00
  • b0163a44a6 pulse-server: add message handler to dump state Barnabás Pőcze 2022-01-20 18:14:35 +01:00
  • 88b3d9525e pulse-server: add facilities to dump internal state Barnabás Pőcze 2022-01-14 19:02:00 +01:00
  • bd87902da6 Add a build option to specify whether pulse gsettings schema should be installed Mark Gallagher 2022-12-22 15:45:06 +00:00
  • ee42a6868d Add pulseaudio gsettings schema Mark Gallagher 2022-12-17 19:39:48 +00:00
  • 67fde171a2 gst: keep track of node ports Wim Taymans 2023-12-14 13:00:00 +01:00
  • 705c977e9e gst: remove unused pending list Wim Taymans 2023-12-14 12:59:04 +01:00
  • 8d5e7749c2 jack: handle -ENOENT from the core Wim Taymans 2023-12-14 11:10:52 +01:00
  • 4331779e4d ALSA: Remove alsa timer from IRQ scheduling Dimitrios Katsaros 2023-12-13 14:41:04 +01:00
  • bbb3b5d8b1 module-pipe-tunnel: avoid bitfield data race Wim Taymans 2023-12-13 12:48:51 +01:00
  • c07bef13be audioadapter: improve state check Wim Taymans 2023-12-13 12:26:26 +01:00
  • 41e88b1267 audioconvert: avoid bitfield data races Wim Taymans 2023-12-13 12:10:18 +01:00
  • 32ee81d977 pipewire: data-loop: set thread name Barnabás Pőcze 2023-12-12 16:38:36 +01:00
  • 0c1ee5f01d Revert "alsa: also use interpolated time as nsec in IRQ mode" Wim Taymans 2023-12-12 10:06:46 +01:00
  • 2a29581b2a jack: improve current_usec calculation Wim Taymans 2023-12-12 13:03:11 +01:00
  • ecf4b071e5 gst: keep track of node ports Wim Taymans 2023-12-14 13:00:00 +01:00
  • 5eb1f35997 gst: remove unused pending list Wim Taymans 2023-12-14 12:59:04 +01:00
  • 06d6551cc1 pulse-server: handle errors in echo-cancel geometry Wim Taymans 2023-12-14 12:16:29 +01:00
  • 5e750f6fb8 modules: place floats in properties in JSON format Wim Taymans 2023-12-14 11:50:30 +01:00
  • c386c96ff0 module-raop-discover: Skip tunnel creation for link-local addresses Christian Glombek 2023-12-13 19:59:46 +01:00
  • c0f018e0f4 module-raop-sink: Destroy module on RTSP error Christian Glombek 2023-12-13 19:58:27 +01:00
  • dc82bc5086 module-raop-discover: Remove unused raop.ip.version prop Christian Glombek 2023-12-13 19:57:39 +01:00
  • fee0f95737 jack: handle -ENOENT from the core Wim Taymans 2023-12-14 11:10:52 +01:00
  • 1d3013f0f9 ALSA: Remove alsa timer from IRQ scheduling Dimitrios Katsaros 2023-12-13 14:41:04 +01:00
  • 6045ce87b1 module-pipe-tunnel: avoid bitfield data race Wim Taymans 2023-12-13 12:48:51 +01:00
  • ad784ca5e6 audioadapter: improve state check Wim Taymans 2023-12-13 12:26:26 +01:00
  • 27bed62e66 audioconvert: avoid bitfield data races Wim Taymans 2023-12-13 12:10:18 +01:00
  • 70b224f1c2 pipewire: data-loop: set thread name Barnabás Pőcze 2023-12-12 16:38:36 +01:00
  • 5980f6988a Revert "alsa: also use interpolated time as nsec in IRQ mode" Wim Taymans 2023-12-12 10:06:46 +01:00
  • 74f48a2bec jack: improve current_usec calculation Wim Taymans 2023-12-12 13:03:11 +01:00
  • 8079194952 raop: use default 1500ms latency again Wim Taymans 2023-12-11 16:33:51 +01:00
  • e4d6cca32a raop: use default 1500ms latency again Wim Taymans 2023-12-11 16:33:51 +01:00
  • ca011af2cd raop: use 1500ms of latency as fallback Wim Taymans 2023-12-11 16:07:57 +01:00
  • cda2522384 raop: add option back to set custom latency Wim Taymans 2023-12-11 16:10:06 +01:00
  • ae045ef3f6 raop: use 1500ms of latency as fallback Wim Taymans 2023-12-11 16:07:57 +01:00
  • 283c215641 stream: make empty objects remove the PARAM Wim Taymans 2023-12-11 13:01:10 +01:00
  • 971bc8a249 modules: make sure we don't overrun our array Wim Taymans 2023-12-11 12:53:40 +01:00
  • 6cda416e71 modules: always add the Props param Wim Taymans 2023-12-11 12:02:58 +01:00
  • 658b624a83 modules: reuse the same code for setting properties Wim Taymans 2023-12-11 12:00:43 +01:00
  • fbaf4db6b0 modules: add source ip and port in stream props Wim Taymans 2023-12-11 10:04:14 +01:00
  • f31d87cfee modules: return -EINVAL on invalid port Wim Taymans 2023-12-11 10:03:51 +01:00
  • 7568a64ab6 po: Update Bulgarian translation Alexander Shopov 2023-12-10 13:40:47 +01:00
  • bdf96979fc doc: include pipewire-pulse modules explanations also on man page Pauli Virtanen 2023-12-09 16:31:11 +02:00
  • 31b7ff58ad doc: add pw-v4l2.1 and spa-*.1 Pauli Virtanen 2023-12-09 15:48:47 +02:00
  • 00d1b85eea pulse-server: update all params only after enumeration complete Pauli Virtanen 2023-12-09 12:33:26 +02:00
  • 7f2dd3531c bluez5: use only one input route Pauli Virtanen 2023-11-26 18:17:03 +02:00
  • 0f58b9162b conf: fix comment node.always-driver -> node.always-process Wim Taymans 2023-12-08 17:18:57 +01:00
  • 4e2057930f pulse-server: update all params only after enumeration complete Pauli Virtanen 2023-12-09 12:33:26 +02:00
  • 9d779300af context: support letter codes for log.level Pauli Virtanen 2023-12-09 11:25:43 +02:00
  • 80bf28edfd doc: add pw-reserve.1 Pauli Virtanen 2023-12-08 18:48:43 +02:00
  • 9c6d310297 conf: fix comment node.always-driver -> node.always-process Wim Taymans 2023-12-08 17:18:57 +01:00
  • 44df080482 bluez5: Add support for 32KHz for lc3 codec Kiran K 2023-12-08 18:55:03 +05:30
  • b69e089648 bluez5: Add support for 32KHz sampling frequency kirankrishnappa-intel 2023-12-08 08:34:09 +00:00
  • 92f0815e4d bluez5: media-sink: keep one more buffer free Pauli Virtanen 2023-12-04 21:32:05 +02:00
  • a9ff282501 bluez5: drop queued data on node stop Pauli Virtanen 2023-12-04 20:40:22 +02:00
  • 81aaf0e204 bluez5: set io status properly when sink is not going to consume Pauli Virtanen 2023-12-04 20:22:47 +02:00
  • 8ecc61e117 module-x11-bell: force pulse backend Wim Taymans 2023-12-05 16:18:30 +01:00
  • cfd422854f module-x11-bell: force pulse backend Wim Taymans 2023-12-05 16:18:30 +01:00
  • 6a68c87b19 gst/pipewiresink: remove special case for size 0 Michael Tretter 2023-11-09 10:22:10 +01:00
  • 0bda84bca1 gst/pipewiresink: replace tabs with spaces Michael Tretter 2023-11-16 17:06:52 +01:00
  • 49b971b5b1 gst/pipewirepool: change acquire/release to log messages Michael Tretter 2023-11-16 16:28:24 +01:00
  • 5f916d8a2d gst/pipewirepool: print buffer type as debug message Michael Tretter 2023-11-16 16:25:41 +01:00
  • 22db59d8a3 alsa: fix rate matching in the sequencer Wim Taymans 2023-12-05 15:12:27 +01:00
  • 4e6b629ae2 alsa: reset dll when we reprogram the timers Wim Taymans 2023-12-05 15:11:01 +01:00
  • 758805d65d alsa: fix rate matching in the sequencer Wim Taymans 2023-12-05 15:12:27 +01:00
  • c153f39720 alsa: reset dll when we reprogram the timers Wim Taymans 2023-12-05 15:11:01 +01:00
  • 7d2e824e97 acp: Disable active UCM profile before enabling Pro Audio profile Alper Nebi Yasak 2023-11-28 13:40:04 +03:00
  • 9b9ce21b1d acp: Don't sync hardware volumes while UCM device is disabled Alper Nebi Yasak 2023-11-28 11:03:22 +03:00
  • 0bdad320cd alsa-ucm: Replace port device UCM context assertion with an error Alper Nebi Yasak 2023-12-01 11:20:21 +03:00
  • 5b3dea6319 alsa-ucm: Check UCM verb before working with device status Alper Nebi Yasak 2023-11-27 22:07:42 +03:00
  • a7e9f79cd0 alsa-ucm: Fix more instances of profile-verb conflation Alper Nebi Yasak 2023-11-28 00:19:54 +03:00
  • d2046adcd1 alsa-ucm: Consider devices using the same PCM as incompatible Alper Nebi Yasak 2023-11-28 00:16:52 +03:00
  • cff0ef13c1 alsa-ucm: Disable old modifiers when switching profiles of same verb Alper Nebi Yasak 2023-11-28 00:13:29 +03:00
  • 905241c4a1 alsa-ucm: Add enable, disable, status helpers for modifiers Alper Nebi Yasak 2023-11-28 00:11:43 +03:00
  • d99e0586b0 alsa-ucm: Create multiple profiles per verb for conflicting devices Alper Nebi Yasak 2023-11-28 00:04:03 +03:00
  • 63a44038d2 alsa-ucm: Disable old devices when switching profiles of same verb Alper Nebi Yasak 2023-11-28 00:01:06 +03:00
  • 6b46909083 alsa-ucm: Make mapping UCM contexts have only one modifier Alper Nebi Yasak 2023-11-27 23:57:51 +03:00
  • bc42a617a4 alsa-ucm: Make mapping UCM contexts have only one device Alper Nebi Yasak 2023-11-27 23:52:45 +03:00
  • b8361cc568 alsa-ucm: Make ports store only one device Alper Nebi Yasak 2023-11-27 23:49:27 +03:00
  • 0fc80db7fe alsa-ucm: Remove combination port generation logic Alper Nebi Yasak 2023-11-27 23:30:36 +03:00
  • 833c86d35b alsa-ucm: Make one input/output mapping per UCM device Alper Nebi Yasak 2023-11-27 23:25:19 +03:00
  • d93e96b666 alsa-ucm: Split out helpers for device set name, description, priority Alper Nebi Yasak 2023-11-27 23:16:41 +03:00
  • 943967b826 alsa-ucm: Fix device conformance check Alper Nebi Yasak 2023-11-27 23:12:56 +03:00
  • d7591edc25 alsa-ucm: Rewrite conformant device group generation with idxsets Alper Nebi Yasak 2023-11-27 22:45:03 +03:00
  • 236b7ee0e2 acp: Add idxset comparison and reverse search operations Wim Taymans 2023-11-27 22:54:43 +03:00
  • a208716724 alsa-ucm: Split profile creation into verb and profile parts Alper Nebi Yasak 2023-11-27 22:33:01 +03:00
  • 7883da6f52 alsa-ucm: Make mapping creation independent from indvidual profiles Alper Nebi Yasak 2023-11-27 22:30:16 +03:00
  • 07a347d3b6 alsa-ucm: Stop conflating profile name with UCM verb name Alper Nebi Yasak 2023-11-27 20:46:30 +03:00
  • f4c66de9f0 alsa-ucm: Let profiles know their associated UCM verb Alper Nebi Yasak 2023-11-27 20:42:04 +03:00
  • a5d87a43df alsa-ucm: Set profiles by their struct instance, not their name Jaroslav Kysela 2023-03-20 15:13:41 +01:00
  • 396382ebb2 alsa-ucm: Add enable, disable, status helpers for devices Alper Nebi Yasak 2023-11-27 20:34:12 +03:00
  • 3ef2e874b2 alsa-ucm: Make modifiers track conflicting/supported devices as idxsets Alper Nebi Yasak 2023-11-27 20:31:38 +03:00
  • 36af5f074a alsa-ucm: Always create device conflicting/supported device idxsets Alper Nebi Yasak 2023-11-27 20:19:31 +03:00
  • 9c868740c2 alsa: ucm: Fix spurious mixer path removal on initial profile set Hector Martin 2023-03-20 18:35:15 +01:00
  • 3e45464603 alsa-util: Fix pa_alsa_get_supported_formats fallback. Igor V. Kovalenko 2023-03-20 18:24:20 +01:00
  • 082680d8a2 alsa-util: Perform format and rate detection before setting HW params Igor V. Kovalenko 2023-03-20 18:22:09 +01:00
  • 79ee2fac73 alsa-util: Dump probed rates Igor V. Kovalenko 2023-11-28 00:38:17 +03:00