Commit graph

  • f54ec10018 Add path Fernando Perez 2026-06-24 20:21:46 -03:00
  • 6b524fd596 module-rtp: Add audio codec support to audio.c and replace opus.c with it Carlos Rafael Giani 2026-06-24 18:48:36 +02:00
  • 31bb82e116 module-rtp: Add RTP jitter buffer Carlos Rafael Giani 2026-06-19 17:38:18 +02:00
  • f17b9b3ce6 module-rtp-source: Detect and drop packets that are larger than the MTU Carlos Rafael Giani 2026-06-24 13:56:27 +02:00
  • 470a758e2a module-rtp: Correctly scale device_delay in constant latency mode Carlos Rafael Giani 2026-06-24 10:35:48 +02:00
  • 11775850e5 module-rtp: Cleanup default raw / raop formats Carlos Rafael Giani 2026-06-19 19:18:33 +02:00
  • 9bcbd7b586 pulse: generate Usage from module_args definition Wim Taymans 2026-06-23 18:26:48 +02:00
  • 83c63ec280 Merge branch 'master' into 'master' AMG AMG 2026-06-24 16:32:46 +00:00
  • 9f7eb63486 refactor: pr AMG 2026-06-24 18:33:09 +02:00
  • b4b4e03816 pw-container: Add socket path parameter AMG 2026-06-24 14:51:21 +02:00
  • 5d2f55c6af Merge branch 'conf-array-matching-fix' into 'master' Julian Bouzas 2026-06-24 15:05:04 +00:00
  • 62e98466fa conf: fix matching of property values with colons Julian Bouzas 2026-06-24 10:52:49 -04:00
  • 3d23e0210c Merge branch 'Do-not-active-buffer-pool-queried-from-downstream' into 'master' elliot chen 2026-06-24 17:53:12 +08:00
  • 7dac6a71d5 conf: avoid using close_range when undefined Wim Taymans 2026-06-23 18:35:35 +02:00
  • ca0556b124 add some removed newlines Fernando Perez 2026-06-22 19:15:13 -03:00
  • 0eed2c14cd re-add some deleted profiles Fernando Perez 2026-06-22 19:14:06 -03:00
  • b001735faa alsa-profiles: Add Razer Leviathan V2 profile Fernando Perez 2026-06-22 19:11:02 -03:00
  • 80eec4eee3 Merge branch 'spa_libcamera_misc' into 'master' Barnabás Pőcze 2026-06-23 17:00:26 +02:00
  • 559a30b0b4 spa: libcamera: source: reject buffers with incorrect number of planes Barnabás Pőcze 2026-06-19 11:34:09 +02:00
  • 44176d4118 spa: libcamera: expose libcamera version Barnabás Pőcze 2026-01-03 22:34:40 +01:00
  • 6dc55d2cb4 spa: libcamera: move CameraManager acquisition Barnabás Pőcze 2026-06-19 11:14:51 +02:00
  • 390a4ce432 spa: libcamera: compile fully as C++ Barnabás Pőcze 2026-06-19 11:00:26 +02:00
  • d46361a1b9 spa: libcamera: remove some unnecessary includes Barnabás Pőcze 2026-06-19 10:50:32 +02:00
  • dbc97942f4 spa: libcamera: manager: simplify property emission Barnabás Pőcze 2026-01-14 19:46:59 +01:00
  • 509e80fa98 Merge branch 'pipewire-pulse-profile-preference-setting' into 'master' Julian Bouzas 2026-06-23 13:01:31 +00:00
  • 187187e41f pipewire-pulse: Expose profile preference setting as a message Julian Bouzas 2026-06-22 15:29:15 -04:00
  • c2eff23bad Merge branch 'rtp-sink-multiple-receivers' into 'master' Carlos Rafael Giani 2026-06-23 10:48:32 +00:00
  • d8f5ed0c13 module-rtp-sink: Add ability to add / remove receivers through commands Carlos Rafael Giani 2026-06-18 22:07:30 +02:00
  • f2ccfe12c2 pw-cli: return errno-style error codes from command handlers Wim Taymans 2026-06-23 11:25:27 +02:00
  • 9c5ea39f4e tools: return error when there was an error Wim Taymans 2026-06-23 10:40:04 +02:00
  • 656add0ae8 test: update copyright Wim Taymans 2026-06-23 09:33:23 +02:00
  • c775ef319b spa: meson: Fix ldac_enc dependency search EliasofWaffle 2026-06-18 18:54:40 -03:00
  • 687c942eb7 bluez5: Use LDAC_ABR_HANDLE_NULL on ldacBT >= 2.1.0.0 Elias Souza 2026-06-07 16:45:29 -03:00
  • dfbc59949c spa: meson: Support use ldacBT as encoder library Elias Souza 2026-06-07 16:30:04 -03:00
  • 7ae53f94e8 fix: spa: meson: Bring back ldacBT-dec Elias Souza 2026-06-07 16:27:48 -03:00
  • 86cc2f3f49 spa: meson: Remove ldacBT only as ldac_dep Elias Souza 2026-06-07 16:24:26 -03:00
  • 7584c83546 spa: meson: Bring back ldacBT-dec Elias Souza 2026-06-07 16:21:52 -03:00
  • 074b1120ae bluez5: use ldacBT for both decode and encode ZZyVSmOzMz OZaAEBlUIZ 2025-06-22 11:22:26 +00:00
  • 208348ff2a conf: use close_range() before execvp() Wim Taymans 2026-06-22 14:35:11 +02:00
  • 7fafc5f969 filter-graph: small cleanups Wim Taymans 2026-06-22 13:38:02 +02:00
  • a389a553e3 filter-graph: use pffft aligned alloc in all cases Wim Taymans 2026-06-22 13:05:32 +02:00
  • 10b08df3f5 filter-graph: avoid warnings for unknown keys Wim Taymans 2026-06-22 13:04:17 +02:00
  • a21f3a7566 Merge branch 'master' into 'master' zhiwei zuo 2026-06-22 10:14:04 +00:00
  • 541d627482 module-rtp: release data_loop on rtp_stream_new error path zuozhiwei 2026-06-22 09:43:45 +08:00
  • 6116b9da32 Merge branch 'fix-aec-comma-operator' into 'master' lhhy 2026-06-22 09:45:59 +00:00
  • 51ea8aab2f Please replace the comma operator with the correct semicolon when setting aec.name and aec.latency. This will help avoid syntax errors and improve readability. 刘佳和 2026-06-22 17:39:46 +08:00
  • db569ab566 buffers: fix the params iteration logic Wim Taymans 2026-06-19 14:26:42 +02:00
  • 31e48d56f9 pulse-server: use the client properties for the zeroramp.gap Wim Taymans 2026-06-19 10:03:34 +02:00
  • 8c9b0b19d8 audioconvert: use constants for the gap modes Wim Taymans 2026-06-19 10:03:15 +02:00
  • b21cad1eab impl-node: trigger a graph recalc on active node with driver Wim Taymans 2026-06-19 08:59:15 +02:00
  • bc2af75d24 Merge branch 'spa-device-external-vol-control' into 'master' Julian Bouzas 2026-06-18 16:56:21 +00:00
  • 6dafdd1b7a context: add freeze/thaw recalc Wim Taymans 2026-06-18 17:43:55 +02:00
  • 6ce3b75e9d gaps: special case the gaps check Wim Taymans 2026-06-18 12:09:16 +02:00
  • 377bab0430 mixer-dsp: fade-in/out on xrun as well Wim Taymans 2026-06-18 11:06:44 +02:00
  • b6fc57a299 mixer-dsp: only ramp down when io was removed Wim Taymans 2026-06-18 10:58:52 +02:00
  • 3b2cb4fb03 1.6.7 1.6.7 Wim Taymans 2026-06-15 13:29:03 +02:00
  • 13c5e3c756 pulse-server: add a pulse.zeroramp.gap property Wim Taymans 2026-06-17 17:17:54 +02:00
  • 8971c488f3 audioconvert: add zeroramp and gap detection to audioconvert Wim Taymans 2026-06-17 17:11:42 +02:00
  • c2083336a4 impl-port: pass the zeroramp.duration to the mixer Wim Taymans 2026-06-17 17:08:50 +02:00
  • 214b9f6daa mixer-dsp: add support for fade-in and fade-out Wim Taymans 2026-06-17 16:56:53 +02:00
  • 41b461bbca Merge branch 'columbarius/vulkan-compute-fix-invalid-buffer-id' into 'master' columbarius 2026-06-17 07:55:13 +00:00
  • 048695cd00 pulse-server: Expose commands for sink volume control Arun Raghavan 2026-03-04 19:15:42 -08:00
  • 3e1bbedd2f pulse-server: Surface volume control flags as properties Arun Raghavan 2026-03-04 18:52:06 -08:00
  • a11bf9f25b spa: alsa: Support volume control commands for external volume control Julian Bouzas 2026-06-05 08:01:30 -04:00
  • 2470aaa31f spa: alsa: Add a mechanism for external volume control Julian Bouzas 2026-05-15 10:11:13 -04:00
  • 40fde01372 spa: device: Commands for (external) volume control Arun Raghavan 2026-03-03 15:44:22 -08:00
  • 5dbb917b4d pipewire: device: Add a send_command method Arun Raghavan 2026-03-03 12:34:45 -08:00
  • edab4b8082 spa: device: Add a send_command() method Arun Raghavan 2026-03-03 12:17:25 -08:00
  • 6fdb6cff34 spa: Add a param for audio volume control flags Arun Raghavan 2026-02-04 16:58:21 -08:00
  • 9a19091ac7 buffers: tweak some limits Wim Taymans 2026-06-16 18:24:14 +02:00
  • 1a638fba60 module-client-node: Remove unused MAX defines Torkel Niklasson 2026-06-16 17:46:28 +02:00
  • 650a96b8aa module-client-node: allocate port mix buffers dynamically Torkel Niklasson 2026-06-16 15:56:24 +02:00
  • 8b926ff084 compress-offload: fix fragment count validation in set_params 刘佳和 2026-06-16 10:44:17 +08:00
  • 93e4cea028 Merge branch 'spa_videotestsrc_recycle_when_triggered' into 'master' Barnabás Pőcze 2026-06-16 08:30:59 +02:00
  • 63c3097517 Merge branch 'mini-eq/export-notify-controls' into 'master' bhack 2026-06-16 02:11:38 +00:00
  • 8d1fc2cebd spa: alsa: Don't look up h/w dev index for DTS/AC3 devices Arun Raghavan 2026-06-15 17:07:56 -07:00
  • ccd3a28c59 Merge branch 'astro-a50-gen5' into 'master' Daniel Denisov 2026-06-15 14:29:45 +00:00
  • 5e7e5d3234 combine-stream: fix incorrect compensate samples on playback restart Martin Geier 2026-05-26 10:52:12 +02:00
  • b62a4b6b4c alsa: acp: emit route param updates when card properties change Julian Bouzas 2026-06-11 11:03:11 -04:00
  • 590c17cc1c acp: avoid segfault when removing a card Wim Taymans 2026-06-09 09:23:10 +02:00
  • 5e17161d0f treewide: avoid unitialized spa_dict::flags Barnabás Pőcze 2026-05-10 16:44:17 +02:00
  • 4c86dd53fc pipewire: introspect: copy SPA_DICT_FLAG_SORTED Barnabás Pőcze 2026-05-12 21:08:21 +02:00
  • 4e54a731bf spa: param: spa_{param_dict,tag}_info_parse(): update size as well Barnabás Pőcze 2026-05-12 20:46:37 +02:00
  • 71b38a6dc4 alsa: avoid rounding down period_size Wim Taymans 2026-06-04 16:54:37 +02:00
  • fc49f48ac9 impl-port: make suspend go from INIT -> CONFIGURE Wim Taymans 2026-06-01 10:34:40 +02:00
  • 086a683ff2 impl-port: add port_suspend() Wim Taymans 2026-06-01 10:21:42 +02:00
  • 6fff4c1950 conf: disable portal.rt for pipewire and pipewire-pulse Wim Taymans 2026-06-01 10:00:47 +02:00
  • a72a81490c module-rt: Use a sane timeout for DBus messages Arun Raghavan 2026-05-31 15:42:41 +02:00
  • bdf5b5a2a7 adapter: use internalFormat for EnumFormat and Format Wim Taymans 2026-06-15 11:12:43 +02:00
  • 5cf5e335eb audiomixer: allocate DSP mixer port buffers dynamically Torkel Niklasson 2026-06-12 15:44:51 +02:00
  • bdf4573a03 audioconvert: allocate port buffers dynamically Torkel Niklasson 2026-06-12 15:44:37 +02:00
  • 7b7b9532cc Merge branch 'bluetooth-debug' into 'master' Sebastian A. 2026-06-15 01:25:13 +00:00
  • f904168433 module-rtp: Copy sess.ts-direct in RTP sink and add direct ts documentation Carlos Rafael Giani 2026-06-12 10:47:24 +02:00
  • e85e8d8c31 module-rtp: Minor cleanup Carlos Rafael Giani 2026-03-15 23:13:20 +01:00
  • 222c8753d1 module-rtp: Convert received packet SSRC from network to host byte order Carlos Rafael Giani 2026-06-12 10:37:15 +02:00
  • 8f8183e266 module-rtp: Move incoming RTP packet checks to rtp_stream_receive_packet() Carlos Rafael Giani 2026-06-12 10:28:57 +02:00
  • 61e78b25ef module-rtp: Clarify audio info variables and modify info for Opus and MIDI Carlos Rafael Giani 2026-02-09 08:49:55 +01:00
  • 7f7fc2f77a module-rtp: allow dynamically enable or disable announcements Martin Geier 2026-01-26 15:54:32 +01:00
  • f935eb255c module-rtp: make audio buffer size configurable Martin Geier 2025-12-10 15:46:17 +01:00
  • e7563b19b6 module-rtp: Add calculate_seqnum_delta() utility function Carlos Rafael Giani 2026-02-12 20:45:23 +01:00