Commit graph

  • fec3730489 audioconvert: avoid a memcpy when we can Wim Taymans 2024-10-15 12:19:17 +02:00
  • a57f2f25b6 delay: improve delay performance Wim Taymans 2024-10-15 12:14:57 +02:00
  • 668055e612 filter-chain: optimize biquads some more Wim Taymans 2024-10-14 18:08:38 +02:00
  • b30ff4eca3 filter-chain: improve output data Wim Taymans 2024-10-14 16:36:04 +02:00
  • a589bfc277 ifilter-chain: improve biquad debug Wim Taymans 2024-10-14 16:28:41 +02:00
  • 4c43ec7cef filter-chain: add multichannel support to param_eq Wim Taymans 2024-10-14 16:00:18 +02:00
  • b3d9b4bb9e filter-chain: fix max biquad check Wim Taymans 2024-10-14 09:44:19 +02:00
  • 34bca4a007 bluez5: add quirk for Phonak hearing aids Pauli Virtanen 2024-10-13 11:49:46 +03:00
  • c5da2e30dc spa: v4l2: Use systemd-logind to listen for access changes Hans de Goede 2024-09-10 11:14:35 +02:00
  • f45926c38e spa: v4l2: Remove start_inotify() call from impl_on_fd_events() Hans de Goede 2024-09-09 14:53:14 +02:00
  • d679ea840f spa: v4l2: Remove start_watching_device() loop from start_inotify() Hans de Goede 2024-08-07 19:19:53 +02:00
  • 17e6d88a6e spa: v4l2: call start_monitor() before enum_devices() Hans de Goede 2024-08-07 17:18:31 +02:00
  • 9599e7e394 spa: alsa: react to "new" udev action as well Barnabás Pőcze 2024-02-05 23:34:59 +01:00
  • 062a1039e9 spa: alsa,v4l2: avoid double access check on inotify events Barnabás Pőcze 2024-02-05 23:32:24 +01:00
  • 37031a21ea spa: v4l2: handle IN_IGNORED events from inotify Barnabás Pőcze 2024-01-09 18:25:39 +01:00
  • e19d9784cf spa: alsa,v4l2: avoid double lookup on inotify events Barnabás Pőcze 2024-01-09 18:00:36 +01:00
  • d9fd1d4b28 spa: v4l2: use proper log topic in udev monitor Barnabás Pőcze 2024-01-09 15:54:52 +01:00
  • 6aea34ff72 spa: alsa,v4l2: use proper enum for action Barnabás Pőcze 2024-01-09 15:24:49 +01:00
  • dd03036667 spa: alsa: handle IN_IGNORED instead of IN_DELETE_SELF Barnabás Pőcze 2024-01-07 02:39:48 +01:00
  • 98f2b18277 spa: alsa,v4l2: simplify inotify read loop exit condition Barnabás Pőcze 2024-01-07 02:36:05 +01:00
  • 2a02ef384d spa: v4l2: remove ignored flag Barnabás Pőcze 2024-01-06 20:31:32 +01:00
  • 5b6fae48d3 v4l2: include config.h to check for udev Wim Taymans 2024-02-06 22:41:54 +01:00
  • 3a4374ec09 meson: fix build with missing libudev-devel Wim Taymans 2024-01-26 13:28:07 +01:00
  • f89d42b8bc bluez5: fix crash with broadcast sinks Pauli Virtanen 2024-10-12 13:32:44 +03:00
  • 440b9fa36f po: update Finnish translation Pauli Virtanen 2024-10-12 12:07:52 +03:00
  • c63ae35034 doc: in user-facing config examples, indicate which file it goes into Pauli Virtanen 2024-09-14 15:43:25 +03:00
  • 5e0899b29e doc: backport docs from master branch to 1.2 Pauli Virtanen 2024-07-23 22:19:56 +03:00
  • 1899e60d1f doc: remove duplicated entries, link to wireplumber docs Pauli Virtanen 2024-10-12 11:29:18 +03:00
  • 46e58ee2a8 modules: include limits.h to define PATH_MAX Wim Taymans 2024-10-11 17:53:06 +02:00
  • ac21541741 filter-chain: optimize biquads a little Wim Taymans 2024-10-11 17:49:34 +02:00
  • 673352893a modules: port parametric-equalizer to filter-chain Wim Taymans 2024-10-11 11:26:27 +02:00
  • ab20cc5f28 filter-chain: add parametric EQ builtin plugin Wim Taymans 2024-10-10 18:58:32 +02:00
  • ddbe135a3b module-eq: format floats as JSON floats Wim Taymans 2024-10-10 11:27:25 +02:00
  • 050ae8cc56 meson: Prepend some environment variables Arun Raghavan 2024-10-09 15:34:08 -04:00
  • f65bd482bd parametric-equalizer: wrap EQ file in a code block Lương Việt Hoàng 2024-10-09 21:00:53 +07:00
  • c3660d853c parametric-equalizer: add capture.props and playback.props Lương Việt Hoàng 2024-10-09 20:57:04 +07:00
  • d6a99db203 Only sending feedback timer with CRYPTO_AUTH_SETUP for airplay dpayne 2024-10-08 17:24:11 -07:00
  • fa1ec61cf0 profiler: add followerClock block Wim Taymans 2024-10-09 11:27:23 +02:00
  • d605a820d2 update Chinese translation lumingzh 2024-10-08 01:43:22 +00:00
  • 1bb099e8bc filter-chain: fix typo Wim Taymans 2024-10-08 10:31:29 +02:00
  • 1a8a3044fc remove deprecate Props settings, use node.param.Props Wim Taymans 2024-10-08 10:27:36 +02:00
  • fcf366ccc2 conf: update some example node configs Wim Taymans 2024-10-08 10:19:55 +02:00
  • d47f8bf136 spa-node: remove broken setup_props Wim Taymans 2024-10-08 10:13:35 +02:00
  • 9bf04c7c4c stream: improve the flush handling and docs Wim Taymans 2024-10-07 17:15:18 +02:00
  • c132a67c7d adapter: increase max-retry to 64 Wim Taymans 2024-10-07 09:28:39 +02:00
  • d2df250e61 apply force-s16 quirk also to teams-for-linux Julian van der Horst 2024-10-07 15:30:20 +02:00
  • ffbcf853e6 stream: improve the flush handling and docs Wim Taymans 2024-10-07 17:15:18 +02:00
  • 8cd3fc6922 adapter: increase max-retry to 64 Wim Taymans 2024-10-07 09:28:39 +02:00
  • 885f8ab517 jack: actually clear the mix io Wim Taymans 2024-10-06 12:36:18 +02:00
  • 0cc6ac2769 acp: Trim trailing whitespace in monitor name from HDMI ELD Arun Raghavan 2024-10-02 12:54:08 -04:00
  • 8cca14005b keys: improve comments and indentation Wim Taymans 2024-10-02 12:46:39 +02:00
  • c95ed37d17 filter-chain: improve sofa plugin debug Wim Taymans 2024-10-02 09:52:13 +02:00
  • 0a631d61e6 acp: do not overwrite properties of PCM with that of the card Barnabás Pőcze 2024-10-01 22:41:48 +02:00
  • e82a02bd89 filter-chain: accumulate node param changes Wim Taymans 2024-10-01 19:04:02 +02:00
  • 27961630a6 jack: actually clear the mix io Wim Taymans 2024-10-06 12:36:18 +02:00
  • 0db2171cd9 alsa: dynamically adjust the DLL bandwidth Wim Taymans 2024-10-04 10:47:47 +02:00
  • d1efc9c2c6 tools: improve profiler -J output Wim Taymans 2024-10-04 10:42:38 +02:00
  • e6bcc415fc acp: Trim trailing whitespace in monitor name from HDMI ELD Arun Raghavan 2024-10-02 12:54:08 -04:00
  • 546acfc006 spa: fix event pod type Wim Taymans 2024-10-02 16:11:02 +02:00
  • 3efa3483db impl-node: pass the RequestProcess command around as is Wim Taymans 2024-10-02 16:18:44 +02:00
  • 242e530aeb stream: add pw_stream_emit_event() Wim Taymans 2024-10-02 16:17:17 +02:00
  • 5db02df08c spa: fix event pod type Wim Taymans 2024-10-02 16:11:02 +02:00
  • c05f03c7da keys: improve comments and indentation Wim Taymans 2024-10-02 12:46:39 +02:00
  • 81a2a7087b filter-chain: improve sofa plugin debug Wim Taymans 2024-10-02 09:52:13 +02:00
  • dca11e6c41 loop: remove extra allocation Wim Taymans 2024-10-02 09:40:54 +02:00
  • 5d3aac313d loop: free tss from the thread calling impl::clear Wim Taymans 2024-10-02 09:18:14 +02:00
  • 75566a238f modules: fix flag setup in combine-stream Torkel Niklasson 2024-10-02 07:07:01 +02:00
  • 1a549c02a5 acp: do not overwrite properties of PCM with that of the card Barnabás Pőcze 2024-10-01 22:41:48 +02:00
  • 2a4840b991 filter-chain: accumulate node param changes Wim Taymans 2024-10-01 19:04:02 +02:00
  • 82585b7475 loop: improve tss cleanup Wim Taymans 2024-09-30 16:53:09 +02:00
  • 800a25a01f impl-node: make exported nodes complete state change sync Wim Taymans 2024-10-01 10:44:12 +02:00
  • 9b80855821 impl-node: make exported nodes complete state change sync Wim Taymans 2024-10-01 10:44:12 +02:00
  • 273a2b65a2 examples: improve the ring2 example Wim Taymans 2024-09-30 16:14:37 +02:00
  • 63747e2e40 examples: add another ringbuffer example Wim Taymans 2024-09-30 15:37:38 +02:00
  • 9e932ec671 pulse-server: set pulse.corked on streams Wim Taymans 2024-09-30 15:02:08 +02:00
  • 404817592b module-rtp: don't confuse time and samples Wim Taymans 2024-09-30 10:44:51 +02:00
  • 9f7c481742 stream: update state based on node Wim Taymans 2024-09-19 19:03:38 +02:00
  • 0ca64277b3 spa: initialize all fields explicitly Wim Taymans 2024-09-30 10:06:30 +02:00
  • 245adda985 fmt-ops: add RVV optimizations for s32_to_f32d sunyuechi 2024-09-29 11:17:18 +08:00
  • ee5a6f16f9 module-rt: first join and then free memory Wim Taymans 2024-09-26 16:21:32 +02:00
  • cd201aca22 connection: fix fd leaks and confusion Wim Taymans 2024-09-26 13:02:22 +02:00
  • 121c9cd3ab jack: use the CPU max_alignment Wim Taymans 2024-09-25 15:16:25 +02:00
  • 2e52930c16 spa: avoid C23 empty initializers in the headers Wim Taymans 2024-09-25 10:56:30 +02:00
  • 2767c65b06 acp: sync the mixer after selecting the port Alper Nebi Yasak 2024-09-25 10:02:46 +02:00
  • 1bdb01d6fd impl-link: also handle unprepared active links Wim Taymans 2024-09-24 10:46:21 +02:00
  • 0e5d8fdc3b po: fix translation Wim Taymans 2024-09-27 12:55:09 +02:00
  • 71fac7fa81 1.2.5 1.2.5 Wim Taymans 2024-09-25 11:32:19 +02:00
  • 648badb427 properties: Fix memory leak Jonas Holmberg 2024-09-27 11:55:42 +02:00
  • 59525b43e6 jack: take the right locks when modifying globals. Wim Taymans 2024-09-26 16:42:20 +02:00
  • 4d7f9c3208 jack: free ports and cached objects Wim Taymans 2024-09-26 16:24:00 +02:00
  • 05b6ce8e76 module-rt: first join and then free memory Wim Taymans 2024-09-26 16:21:32 +02:00
  • 5566e2614b connection: fix fd leaks and confusion Wim Taymans 2024-09-26 13:02:22 +02:00
  • 497c2b7bc5 jack: use the CPU max_alignment Wim Taymans 2024-09-25 15:16:25 +02:00
  • d8f0cc7817 jack: take the right locks when modifying globals. Wim Taymans 2024-09-26 16:42:20 +02:00
  • f759bb68f5 jack: free ports and cached objects Wim Taymans 2024-09-26 16:24:00 +02:00
  • 18e1da54bd module-rt: first join and then free memory Wim Taymans 2024-09-26 16:21:32 +02:00
  • fe3dc58c89 connection: fix fd leaks and confusion Wim Taymans 2024-09-26 13:02:22 +02:00
  • 79d41e183e fmt-ops: add RVV optimizations for f32d_to_s32 sunyuechi 2024-09-25 13:11:08 +08:00
  • c7c5b61dac jack: use the CPU max_alignment Wim Taymans 2024-09-25 15:16:25 +02:00
  • fbbe983a05 rtp-sap: make the receive socket listen only to the configured sap.ip George Kiagiadakis 2024-09-24 20:17:34 +03:00