Commit graph

  • 2a67f207fc Merge branch 'milan-crf-fix' into 'master' hackerman-kl 2026-05-28 18:06:23 +02:00
  • 0aece9a8bc Merge branch 'aac-eld-a' into 'master' Pauli Virtanen 2026-05-28 14:13:40 +00:00
  • 10e6ba743c Merge branch 'ldac' into 'master' ZZyVSmOzMz OZaAEBlUIZ 2026-05-28 13:25:13 +00:00
  • eed1094fbd Merge branch 'spa-device-external-vol-control' into 'master' Julian Bouzas 2026-05-28 13:25:08 +00:00
  • 066e13f9ca milan-avb: es-builder: create and flag CRF input streams (fix NULL-server crash on activate) hackerman-kl 2026-05-28 11:55:00 +00:00
  • d88504e21f milan-avb: stream: do not wire CRF streams into the PipeWire audio graph hackerman-kl 2026-05-28 11:50:00 +00:00
  • 320c979145 milan-avb: stream: flag CRF streams and ignore CRF packets by subtype in RX hackerman-kl 2026-05-28 11:45:00 +00:00
  • 3c9c9eb931 Merge branch 'videoconvert-vulkan' into 'master' columbarius 2026-05-28 10:24:15 +00:00
  • 0482b2a0de Merge branch 'lhdc' into 'master' anonymix007 2026-05-28 06:12:08 +00:00
  • f4be42fe4a Merge branch 'systemd' into 'master' Achill Gilgenast 2026-05-28 06:11:20 +00:00
  • 6ee90dc5d4 context: run nodes in the same node.group 1.4 Wim Taymans 2026-05-27 16:31:50 +02:00
  • e41ba35139 treewide: fix some compiler warnings Wim Taymans 2026-05-27 16:29:17 +02:00
  • 1be2c0cc3d context: run nodes in the same node.group 1.6 Wim Taymans 2026-05-27 16:16:03 +02:00
  • 7303a55b50 treewide: replace EBADFD with posix EBADF master Wim Taymans 2026-05-27 13:36:39 +02:00
  • b8117cb7a7 Merge branch 'mini-eq/export-notify-controls' into 'master' bhack 2026-05-27 10:37:11 +00:00
  • 756cefa23e Merge branch 'push-kzwlmqswxtpw' into 'master' Siva Mahadevan 2026-05-26 16:08:40 +00:00
  • db8bb8d489 pipewire: use EBADF in pw_load_spa_handle Siva Mahadevan 2026-05-26 12:07:28 -04:00
  • c6bcbab483 test: add tests for pw_conf_match_rules Wim Taymans 2026-05-26 17:39:13 +02:00
  • f195140702 conf: recurse into arrays before matching Wim Taymans 2026-05-26 09:42:49 +02:00
  • d95613322c Merge branch 'master' into 'master' Torkel Niklasson 2026-05-26 13:23:46 +00:00
  • 784a9dd00f pulse: do all delay calculations when we need it Wim Taymans 2026-05-26 14:50:47 +02:00
  • 3a9dbc6d99 pulse: add some SPA_LIKELY Wim Taymans 2026-05-26 14:50:15 +02:00
  • 753ed37ec5 pulse: inline the message check Wim Taymans 2026-05-26 14:48:47 +02:00
  • a1c1d9f9f1 1.6.6 1.6.6 Wim Taymans 2026-05-19 10:29:10 +02:00
  • 8bb64a5f31 pulse-server: always set stream.capture.sink for monitor Wim Taymans 2026-05-25 18:17:51 +02:00
  • 6868ec44f7 Merge branch 'add-lineout' into 'master' 佳和 刘 2026-05-26 01:39:35 +00:00
  • 978bdbfa98 Merge branch 'translation' into 'master' lumingzh 2026-05-26 09:38:56 +08:00
  • 7ce0b0f339 update zh_CN.po lumingzh 2026-05-26 09:36:49 +08:00
  • fded4d11b8 conf: add @ modifier for JSON array element matching Torkel Niklasson 2026-05-25 19:31:00 +02:00
  • 82ed342b74 Merge branch 'master' into 'master' Torkel Niklasson 2026-05-25 17:08:41 +00:00
  • 1066ec98a8 protocol-native: expose client supplementary GIDs Torkel Niklasson 2026-05-25 14:32:33 +02:00
  • d52056d9cd pulse-server: keep track of dont_inhibit_auto_suspend Wim Taymans 2026-05-25 18:13:12 +02:00
  • 4bde2415f9 scheduler: make active nodes go to IDLE Wim Taymans 2026-05-25 18:40:52 +02:00
  • 63d824d35e scheduler: don't use & when && is wanted Wim Taymans 2026-05-25 18:35:11 +02:00
  • 22536600b8 pulse-server: use the new in-follow passive mode Wim Taymans 2026-05-25 18:19:12 +02:00
  • 63eb53c1cb pulse-server: always set stream.capture.sink for monitor Wim Taymans 2026-05-25 18:17:51 +02:00
  • e0d7b37826 pulse-server: keep track of dont_inhibit_auto_suspend Wim Taymans 2026-05-25 18:13:12 +02:00
  • 3b3b896b4f impl-port: remove unused count variable Wim Taymans 2026-05-25 13:59:00 +02:00
  • 12ca6f16d2 impl-node: use port_update_state() in suspend_node Wim Taymans 2026-05-25 13:15:12 +02:00
  • c9d461bcf6 impl-node: use port_update_state() in suspend_node Wim Taymans 2026-05-25 13:15:12 +02:00
  • 0491458887 pw-cat: send midi as-is by default Wim Taymans 2026-05-21 17:13:42 +02:00
  • 65f1d495ef midifile: fix header writes on close Wim Taymans 2026-05-21 14:04:19 +02:00
  • 0d77175193 Merge branch 'feature/user-overview-docs' into 'master' Simon Eugster 2026-05-25 09:25:39 +00:00
  • 442371f042 midifile: correctly write SysEx events Wim Taymans 2026-05-20 16:05:12 +02:00
  • df32ab9844 tests: don't redefine spa_assert Wim Taymans 2026-05-25 11:05:35 +02:00
  • 6a4403abce Merge branch 'get-set-name-string-validity' into 'master' Nils Tonnätt 2026-05-25 07:55:03 +00:00
  • c732df412c module-avb: add documentation to strings.c Nils Tonnaett 2026-05-22 17:12:32 -07:00
  • 4831ba60af module-avb: don't encode error as state Nils Tonnaett 2026-05-18 12:53:53 -07:00
  • 2dd60fdbc6 module-avb: fix types Nils Tonnaett 2026-05-18 12:47:02 -07:00
  • 3bde62bc1d module-avb: build strings.c Nils Tonnaett 2026-05-18 12:46:34 -07:00
  • c9ba3ced91 module-avb: format strings.c Nils Tonnaett 2026-05-13 21:22:54 -07:00
  • ef77d995cd module-avb: SET_NAME: check that string is valid utf8 and zero padded Nils Tonnaett 2026-05-13 11:59:45 -07:00
  • 14b1c4d3dd module-avb: add zero padding check function Nils Tonnaett 2026-05-13 11:53:43 -07:00
  • b47c07b9cd module-avb: add UTF-8 validation function Nils Tonnaett 2026-05-12 23:34:44 -07:00
  • ef6861c819 Merge branch 'alsa-emit-node-error' into 'master' George Kiagiadakis 2026-05-25 10:52:00 +03:00
  • 6a0c0d45ff alsa: emit a node "error" event when snd_pcm_start() fails George Kiagiadakis 2025-12-23 19:36:58 +02:00
  • 8bddf11a45 Merge branch 'fix-gst-sink-provider' into 'master' Morgan 2026-05-24 10:33:39 +00:00
  • 41818bd7d7 Merge branch 'pipewiresink-mode-provide-fixes' into 'master' Charles 2026-05-24 10:33:25 +00:00
  • ffd1f7e918 docs: Remove specific user overview page again Simon A. Eugster 2026-05-09 16:09:40 +02:00
  • 7c6bd22dc8 docs: Extend description of object types Simon A. Eugster 2026-05-09 16:09:08 +02:00
  • a5337eea48 docs: Add Tools and Configuration sections Simon A. Eugster 2026-05-03 22:31:11 +02:00
  • 104aadeb9b docs: Add routing examples Simon A. Eugster 2026-04-16 22:19:19 +02:00
  • c22b49454f docs: Explain PipeWire role, add graphics Simon A. Eugster 2026-04-07 22:18:56 +02:00
  • 081bc5d027 docs: Add user overview docs for PipeWire Simon A. Eugster 2026-04-05 16:54:46 +02:00
  • d301d23025 Merge branch 'bluetooth-debug' into 'master' Sebastian A. 2026-05-23 07:27:21 +00:00
  • 7029615511 Merge branch 'disable_default_registration_BAP_broadcast_sink_and_BAP_broadcast_source' into 'master' silviubarbulescu 2026-05-23 06:15:25 +00:00
  • 7f17b50ae6 Merge branch 'sklug/upstream/fix-stream-synchronization-v1' into 'master' Stefan Klug 2026-05-22 17:45:57 +00:00
  • 7f9a00cd94 test-ump-utils: add tests for all remaining conversion paths Wim Taymans 2026-05-22 17:16:20 +02:00
  • 4fbe2ef421 ump-utils: fix MIDI 2.0 pitch bend and mask program number Wim Taymans 2026-05-22 17:13:41 +02:00
  • 26635056a4 ump-utils: fix MIDI 2.0 channel pressure and mask bank bytes Wim Taymans 2026-05-22 17:05:42 +02:00
  • 552eb1e618 ump-utils: fix sysex encoding and add F7 continuation support Wim Taymans 2026-05-22 17:00:09 +02:00
  • e1cad35b31 pulse-server: Expose commands for sink volume control Arun Raghavan 2026-03-04 19:15:42 -08:00
  • 2d420aa5fe pulse-server: Surface volume control flags as properties Arun Raghavan 2026-03-04 18:52:06 -08:00
  • 06e2b1d26f spa: alsa: Support volume control commands for external volume control Arun Raghavan 2026-03-03 15:44:44 -08:00
  • 400645566d spa: device: Commands for (external) volume control Arun Raghavan 2026-03-03 15:44:22 -08:00
  • e51fbeedaf pipewire: device: Add a send_command method Arun Raghavan 2026-03-03 12:34:45 -08:00
  • dadc9f2840 spa: device: Add a send_command() method Arun Raghavan 2026-03-03 12:17:25 -08:00
  • ef6f5194e3 spa: alsa: Add a mechanism for external volume control Julian Bouzas 2026-05-15 10:11:13 -04:00
  • 122bfd712b spa: Add a param for audio volume control flags Arun Raghavan 2026-02-04 16:58:21 -08:00
  • 8bf55f6e1a Merge branch 'avoid_uninit_dict_flags' into 'master' Barnabás Pőcze 2026-05-22 08:24:43 +02:00
  • 937ca2a125 Merge branch 'alsa-ext-vol' into 'master' Arun Raghavan 2026-05-21 15:57:15 +00:00
  • 4e1257a6e6 seq: the training 0xf0 in continuations is optional Wim Taymans 2026-05-21 17:51:51 +02:00
  • fdb08f3c60 pw-cat: send midi as-is by default Wim Taymans 2026-05-21 17:13:42 +02:00
  • 2ee3d3e16b midifile: correctly write sysex chunks Wim Taymans 2026-05-21 16:47:22 +02:00
  • 981613075f tools: pass maxsize to the fill function Wim Taymans 2026-05-21 16:44:29 +02:00
  • a3bea5d586 impl-port: warn when loading a mixer fails Wim Taymans 2026-05-21 16:43:38 +02:00
  • 0fcaf1ccb2 conf: set the default mixer path correctly Wim Taymans 2026-05-21 16:41:37 +02:00
  • 7614a2a5d6 midifile: fix header writes on close Wim Taymans 2026-05-21 14:04:19 +02:00
  • 26a2467e7b alsa-seq: handle SysEx without snd_midi_event_t Wim Taymans 2026-05-21 12:45:43 +02:00
  • 87a2ae2f15 pw-cat: split SysEx over multiple packets Wim Taymans 2026-05-20 16:08:04 +02:00
  • 4e389940e8 midifile: correctly write SysEx events Wim Taymans 2026-05-20 16:05:12 +02:00
  • 742597d188 Merge branch 'aec-agc-fixes' into 'master' Arun Raghavan 2026-05-20 17:57:21 +00:00
  • f2de48f1e7 spa: aec: Expose more AGC modes as configuration Arun Raghavan 2026-05-19 18:33:19 -07:00
  • 9808a4baa0 spa: aec: webrtc: Allow enabling AGC1 and AGC2 independently Arun Raghavan 2026-05-19 16:32:31 -07:00
  • 3e5f072e11 spa: aec: webrtc: Actually enable adaptive analog control in AGC2 Arun Raghavan 2026-05-19 16:31:36 -07:00
  • e36d724d04 alsa-seq: increase MAX_EVENT_SIZE to 1024 Wim Taymans 2026-05-20 12:57:43 +02:00
  • b09c8d79c5 filter-graph: sync_volume initializes the control ports Wim Taymans 2026-05-20 11:32:39 +02:00
  • 6e6fb1207d filter-graph: sync_volume initializes the control ports Wim Taymans 2026-05-20 11:32:39 +02:00
  • 753ce79c18 rtp: fix compilation Wim Taymans 2026-05-20 09:09:38 +02:00
  • d56d5fa87a raop: implement retransmission Wim Taymans 2026-05-19 17:30:28 +02:00