Commit graph

  • a671625637 spa/plugins: revert "Disable alsa plugin on !Linux platforms." Siva Mahadevan 2026-03-11 20:15:42 -04:00
  • 9495e2b8a9 pipewire/thread.c: only handle reset_on_fork if SCHED_RESET_ON_FORK is defined Siva Mahadevan 2026-03-11 14:00:05 -04:00
  • b00e8f8bb2 pipewire-jack: fix jack_port_type_id() to return jack1/jack2 compatible values Nedko Arnaudov 2026-03-11 19:13:15 +02:00
  • 45633303aa pipewire-jack: emit foreign port registration callbacks on jack_activate Nedko Arnaudov 2026-03-11 17:57:15 +02:00
  • d24e120c18 pipewire-jack: fix jack_port_type_id() to return jack1/jack2 compatible values Nedko Arnaudov 2026-03-11 19:13:15 +02:00
  • 257fbf379d pipewire-jack: emit foreign port registration callbacks on jack_activate Nedko Arnaudov 2026-03-11 17:57:15 +02:00
  • 7c5b5d12ed pipewire-jack: fix jack_port_type_id() to return jack1/jack2 compatible values Nedko Arnaudov 2026-03-11 19:13:15 +02:00
  • b0065bfe9a pipewire-jack: emit foreign port registration callbacks on jack_activate Nedko Arnaudov 2026-03-11 17:57:15 +02:00
  • e447b46d36 spa/tests: remove unused #include <linux/limits.h> Siva Mahadevan 2026-03-11 17:44:23 -04:00
  • 283052c15a examples: fix includes for makedev() macro Siva Mahadevan 2026-03-11 14:20:46 -04:00
  • d17e68c43f network-utils: add missing #include <netinet/in.h> Siva Mahadevan 2026-03-11 14:20:46 -04:00
  • cd84d007cd spa: replace ECHRNG with EINVAL Siva Mahadevan 2026-03-11 13:50:33 -04:00
  • 469929d4f6 pipewire: guard linux-specific RLIMIT_* inside #ifdef __linux__ Siva Mahadevan 2026-03-11 14:20:46 -04:00
  • 9c7aa4d423 impl-port: don't send NULL tag to clear Wim Taymans 2026-03-11 18:16:53 +01:00
  • 2f65cf7124 modules: return the error of getsockopt instead of -EPIPE Wim Taymans 2026-03-11 16:09:24 +01:00
  • 6e332a5d32 po: update Chinese (Taiwan) translation Kisaragi Hiu 2026-03-11 22:05:24 +09:00
  • f4a6648aa5 filter-graph: emit control change after loading Wim Taymans 2026-03-11 12:39:46 +01:00
  • cb9b3861ce audiomixer: only add the input port to mix_list Wim Taymans 2026-03-11 12:36:39 +01:00
  • 00f1d6c3d8 modules: improve debug in profiler Wim Taymans 2026-03-11 12:42:06 +01:00
  • f45e619559 filter-graph: emit control change after loading Wim Taymans 2026-03-11 12:39:46 +01:00
  • 5cc63c1b34 audiomixer: only add the input port to mix_list Wim Taymans 2026-03-11 12:36:39 +01:00
  • 7154e91095 spa: libcamera: source: SPA_PARAM_Props is write-only Barnabás Pőcze 2026-03-09 21:40:23 +01:00
  • 17f423b8f6 spa: libcamera: source: SPA_PARAM_Props is write-only Barnabás Pőcze 2026-03-09 21:40:23 +01:00
  • 55f6c35e78 client-node: avoid using invalid fd or mem in clear_data Wim Taymans 2026-03-10 14:25:07 +01:00
  • 3a62ea0217 pipewire/capabilities: Update device ID negotation according to API docs Jonas Ådahl 2026-03-09 16:23:35 +01:00
  • f26eb9501e docs/dma-buf: Document the correct device ID negotation key Jonas Ådahl 2026-03-09 16:22:42 +01:00
  • 5f4b422ab1 loop: improve cancellation handling Wim Taymans 2026-03-10 16:46:29 +01:00
  • 7ecd51dc80 client-node: avoid using invalid fd or mem in clear_data Wim Taymans 2026-03-10 14:25:07 +01:00
  • 6a3ac7f7b0 examples: support REQUEST like video-src Wim Taymans 2026-03-10 12:26:21 +01:00
  • 8f22785cf0 json-core: use table to classify chars for number check Wim Taymans 2026-03-10 09:40:27 +01:00
  • 5c67ab2a7a pipewire: mem: log if close() fails Barnabás Pőcze 2026-03-10 12:24:31 +01:00
  • d33066cdd7 pipewire: module-client-node: use pw_log_*() Barnabás Pőcze 2026-03-10 12:08:33 +01:00
  • 92f8e16f11
    meson.build: Add -Werror=discarded-qualifiers Ripley Tom 2026-02-21 20:19:04 +01:00
  • c3d7373cf9
    treewide: fix some -Wdiscarded-qualifiers Barnabás Pőcze 2026-02-19 20:56:36 +01:00
  • 06d0053624 pulse-server: Expose commands for sink volume control Arun Raghavan 2026-03-04 19:15:42 -08:00
  • 3ef6618ce2 pulse-server: Surface volume control flags as properties Arun Raghavan 2026-03-04 18:52:06 -08:00
  • e863e71f6b spa: alsa: Support volume control commands for external volume control Arun Raghavan 2026-03-03 15:44:44 -08:00
  • 681169b415 spa: device: Commands for (external) volume control Arun Raghavan 2026-03-03 15:44:22 -08:00
  • 00bdbed780 pipewire: device: Add a send_command method Arun Raghavan 2026-03-03 12:34:45 -08:00
  • 0294e06a80 spa: device: Add a send_command() method Arun Raghavan 2026-03-03 12:17:25 -08:00
  • 283c091b71 spa: alsa: Add a mechanism for external volume control Arun Raghavan 2026-02-11 15:06:56 -08:00
  • c1031bef1b alsa: Add a varlink interface definition for external volume control Arun Raghavan 2026-02-19 11:15:44 -08:00
  • ca0a96fcfb spa: Add a param for audio volume control flags Arun Raghavan 2026-02-04 16:58:21 -08:00
  • 7caf86eaa6 spa: Add a varlink client support library Arun Raghavan 2026-02-18 16:46:15 -08:00
  • 810617997b spa: libcamera: source: SPA_PARAM_Props is write-only Barnabás Pőcze 2026-03-09 21:40:23 +01:00
  • a661f14d2c spa: support: loop: check enter_count before iterating Barnabás Pőcze 2026-03-09 21:59:43 +01:00
  • dc1738ce57 spa: support: loop: more mutex lock checks Barnabás Pőcze 2026-03-09 21:52:02 +01:00
  • abf37dbdde pipewire: module-client-node: use pw_param_info_find() to check validity Barnabás Pőcze 2026-03-09 21:21:02 +01:00
  • 5e37d43881 pipewire: impl-{node,port}: do not cache failed param enumerations Barnabás Pőcze 2026-03-09 20:50:53 +01:00
  • 22a5fad902 bluez5: cleanup get_codec_profile() Pauli Virtanen 2026-03-09 21:30:36 +02:00
  • 75c3d3ecf8 bluez5: fix spa_bt_device_supports_media_codec() for HFP codecs Pauli Virtanen 2026-03-09 20:39:44 +02:00
  • 8b8241d6e3 spa: dbus: Minor fix for incorrect documentation Arun Raghavan 2026-02-17 16:49:30 -08:00
  • 2548fcad25 spa: update lib.c Wim Taymans 2026-03-09 18:33:32 +01:00
  • f6939a1cf0 json: Use state machine and fix 1E10 parsing Wim Taymans 2026-03-09 18:17:04 +01:00
  • c745582ef5 pipewire/capabilities: Remove left-over macro defiition Jonas Ådahl 2026-03-09 16:24:10 +01:00
  • f7bb4c95ed pipewire/capabilities: Update device ID negotation according to API docs Jonas Ådahl 2026-03-09 16:23:35 +01:00
  • 99079dd955 docs/dma-buf: Document the correct device ID negotation key Jonas Ådahl 2026-03-09 16:22:42 +01:00
  • d42646e91f bluez5: sbc: clean up codec_enum_config Pauli Virtanen 2026-02-14 09:48:41 +02:00
  • 67b4732c26 bluez5: aac: for multiple bits in aot, normalize to mandatory Pauli Virtanen 2026-02-14 09:59:38 +02:00
  • 5f8ece7017 bluez5: aac: coerce non-spec compliant freq/channels to single choice Pauli Virtanen 2026-02-13 22:11:14 +02:00
  • f9e2b1d8b9 bluez5: backend-native: don't crash without dbus session bus Pauli Virtanen 2026-02-25 23:29:39 +02:00
  • ddf63e0863 json: relax float parsing some more Wim Taymans 2026-03-09 16:48:05 +01:00
  • 4c2692342e impl-link: fix shared mem test Wim Taymans 2026-03-09 16:18:58 +01:00
  • 299902bd86 v4l2: use 0x as the prefix for hex values Wim Taymans 2026-03-09 13:50:38 +01:00
  • d99a932b9c alsa-udev: support alsa.ignore-dB qaqland 2026-03-07 13:25:28 +08:00
  • 231a41a22f impl-link: fix shared mem test Wim Taymans 2026-03-09 16:18:58 +01:00
  • 6f73e42d05 v4l2: use 0x as the prefix for hex values Wim Taymans 2026-03-09 13:50:38 +01:00
  • 3a2d16a3bc json-builder: do better json number check Wim Taymans 2026-03-09 13:33:20 +01:00
  • 48c22e2aa7 pw-dump: place key before None choice values Wim Taymans 2026-03-09 13:19:43 +01:00
  • b7341d0689 1.6.1 1.6.1 Wim Taymans 2026-03-06 14:09:06 +01:00
  • d1c372f5ee alsa-udev: support alsa.ignore-dB qaqland 2026-03-07 13:25:28 +08:00
  • 5f77a7ae2b pw-cat: fix encoded format playback Wim Taymans 2026-03-06 17:03:20 +01:00
  • 70b7b42f5d pw-cat: fix encoded format playback Wim Taymans 2026-03-06 17:03:20 +01:00
  • d3946c0b10 node: remove node.link-group from drivers Wim Taymans 2026-03-05 14:32:41 +01:00
  • a179e8c695 sendspin: implement parsing of client state Wim Taymans 2026-03-06 11:24:21 +01:00
  • 784ad934a4 impl-node: remove the can_suspend boolean Wim Taymans 2026-03-06 10:42:00 +01:00
  • 118d8574c8 impl-port: support mode port.passive values Wim Taymans 2026-03-06 09:35:17 +01:00
  • 437a8d32f2 impl-node: remove the leaf node check Wim Taymans 2026-03-05 15:03:30 +01:00
  • 106b4a37d4 node: remove node.link-group from drivers Wim Taymans 2026-03-05 14:32:41 +01:00
  • 8daf4ba6b6 gst: fix compilation on older GStreamer Wim Taymans 2026-03-04 17:55:53 +01:00
  • e6a5951a47 gst: fix compilation on older GStreamer Wim Taymans 2026-03-04 17:55:53 +01:00
  • 86da3e1183 pipewiresrc: Use clock time difference to update last_buffer time Robert Mader 2026-03-03 01:52:55 +01:00
  • e208a465ea pipewiresrc: Take a copy instead of a reference for last_buffer Robert Mader 2026-03-03 20:51:58 +01:00
  • 661aae1ae5
    gst: pipewiresink: fix provide mode for virtual camera usage Morgan 2026-03-04 10:05:32 +09:00
  • efd1526423 pipewiresrc: Use clock time difference to update last_buffer time Robert Mader 2026-03-03 01:52:55 +01:00
  • 49300d8ee0 pipewiresrc: Take a copy instead of a reference for last_buffer Robert Mader 2026-03-03 20:51:58 +01:00
  • a3853c2c3d scheduler: activate links also in make_runnable Wim Taymans 2026-03-03 11:55:16 +01:00
  • a21e86d5b1 Merge branch 'master' into 'master' Nick 2026-03-03 10:40:56 +00:00
  • 95e89f786a pipewiresrc: update per-plane stride and offset according to chunk info Elliot Chen 2026-02-28 14:47:22 +09:00
  • 182f52603c meson.build: bump sndfile version to 1.1.0 qaqland 2026-03-02 10:37:31 +08:00
  • 1a532baa66 jack: never return NULL from jack_port_by_id() Wim Taymans 2026-03-02 11:41:21 +01:00
  • 16330d6982 alsa-udev: Allow ACTION_REMOVE on ignored cards Damien Espitallier 2026-02-17 19:19:52 +01:00
  • 50905a2d18 snapcast: support IPv4 link-local addresses Wim Taymans 2026-02-17 13:08:56 +01:00
  • 8f544782d2 RAOP: also support link-local addresses for IPv4 Wim Taymans 2026-02-17 13:02:03 +01:00
  • 3dfbc6b61c modules: add PRIORITY_SESSION Wim Taymans 2026-02-16 10:36:29 +01:00
  • da2dbb9816 pw-mon: Fix help message for --hide-params Yedaya Katsman 2026-02-15 10:18:34 +00:00
  • 0d14f44f47 jack: never return NULL from jack_port_by_id() Wim Taymans 2026-03-02 11:41:21 +01:00
  • 5cd734e8c0 module-protocol-native: Fix socket activation Jonas Holmberg 2026-03-02 10:28:26 +01:00
  • ea21281f38 scheduler: skip checking runnable from suspendable nodes Wim Taymans 2026-03-02 17:22:05 +01:00
  • 797cdbc72f impl-link: link.passive is no longer used Wim Taymans 2026-03-02 17:19:41 +01:00