Commit graph

  • 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
  • 88dff1c021 rtp-sap: announce the source IP as the "connection" address in unicast George Kiagiadakis 2024-09-24 20:08:42 +03:00
  • daec898251 profiler: Add an option to reduce sampling interval Arun Raghavan 2024-09-24 09:08:55 -04:00
  • 74832445ba fmt-ops: add RVV optimizations for s16_to_f32d sunyuechi 2024-09-23 21:03:28 +08:00
  • 588f2bcb69 RISCV: Improve scalar computation of f32d_to_s16 sunyuechi 2024-09-23 20:33:57 +08:00
  • 4513aceaad spa: avoid C23 empty initializers in the headers Wim Taymans 2024-09-25 10:56:30 +02:00
  • 3ef6acdfb1 spa: avoid C23 empty initializers in the headers Wim Taymans 2024-09-25 10:56:30 +02:00
  • 351bc9ac3c acp: sync the mixer after selecting the port Alper Nebi Yasak 2024-09-25 10:02:46 +02:00
  • 5bed12569d jack: Improve transport BBT handling Wim Taymans 2024-09-24 18:43:33 +02:00
  • b34a97017d impl-link: also handle unprepared active links Wim Taymans 2024-09-24 10:46:21 +02:00
  • 77649f560c docs: update pw-cli docs for do_link Wim Taymans 2024-09-23 15:55:13 +02:00
  • 7e789d05ec Fix test-functional compilation by including necessary header Gleb Popov 2024-09-21 20:34:23 +03:00
  • a4bcd2a193 Fix test-loop on FreeBSD by linking to epoll-shim Gleb Popov 2024-09-21 20:33:34 +03:00
  • bdbf3c563b Use if_indextoname() instead of less portable ioctl(SIOCGIFNAME) Gleb Popov 2024-09-21 20:31:33 +03:00