Commit Graph

  • bc53b6b343 bluez5: Remove unused bt_features variable in sco_create_socket. master Mengshi Wu 2026-01-20 09:58:29 +08:00
  • 332e35039d doc: Fix bluez5.hw-offload-datapath property type in documentation Mengshi Wu 2026-01-19 15:46:55 +08:00
  • 254620676f bluez5: Use named constants for Bluetooth codec IDs Mengshi Wu 2026-01-19 15:17:11 +08:00
  • 78f16bc04b bluez5: Remove hw-offload feature flag check and associated quirks Mengshi Wu 2026-01-19 15:15:26 +08:00
  • 2b5d21da5b bluez5: simplify SCO datapath parsing with spa_atou32 Mengshi Wu 2026-01-19 15:04:46 +08:00
  • 2d6a7d2186 bluez5: fix format string in sco_offload_btcodec log message Mengshi Wu 2026-01-17 19:44:56 +08:00
  • db7c74a042 bluez5/backend-native: Add HFP/HSP hardware offload datapath configuration Mengshi Wu 2026-01-16 16:16:22 +08:00
  • 35817c0d85 pw-cat: support some more formats Wim Taymans 2026-01-22 16:31:01 +01:00
  • f2c4452e8d stream: Make capability device IDs an JSON object Jonas Ådahl 2026-01-22 16:55:34 +01:00
  • 8600721de0 stream: Change PW_CAPABILITY_DEVICE_ID_NEGOTIATION to a version number Jonas Ådahl 2026-01-22 14:39:46 +01:00
  • 04793138b5 alsa-card-profiles: Add config for a couple of JBL gaming headsets Arun Raghavan 2026-01-21 15:23:39 -08:00
  • f978b702b1 pw-cat: also look at simple formats for extension Wim Taymans 2026-01-22 13:08:06 +01:00
  • f82f4945b9 filter-graph: improve min/max checks for control Wim Taymans 2026-01-21 18:35:36 +01:00
  • c634ef9610 pipewiresrc: Fix video crop metadata not being set Sven Ulland 2026-01-20 17:15:36 +01:00
  • 56a4ab5234 filter-chain: support no input or output streams Wim Taymans 2026-01-21 16:15:08 +01:00
  • 7f2cce1021 filter-graph: add a null plugin Wim Taymans 2026-01-21 16:14:45 +01:00
  • a97c4d10af filter-graph: allow 0 input and output ports Wim Taymans 2026-01-21 13:51:38 +01:00
  • ba3e564e34 filter-graph: notify about default numner of in/out Wim Taymans 2026-01-21 13:36:32 +01:00
  • 39dd760c60 impl-port: Free capabilities Jonas Holmberg 2026-01-20 15:02:40 +01:00
  • 0a27618cd4 1.5.85 1.5.85 Wim Taymans 2026-01-19 13:29:24 +01:00
  • e18c8ec224 doc: fix some typos Wim Taymans 2026-01-19 13:29:11 +01:00
  • a858255ea2 doc: correct a copy-paste error in the pw-loopback manpage Carlos Martín Nieto 2026-01-17 16:43:30 +01:00
  • ced36a5315 1.4.10 1.4.10 1.4 Wim Taymans 2026-01-12 09:26:33 +01:00
  • c74acf6c25 module-rtp: Fix timestamp integer overflow Alexander Stephens 2026-01-15 03:48:34 +00:00
  • dcdc19238b module-rtp: Remove device_delay from timestamp math Alexander Stephens 2026-01-15 03:46:49 +00:00
  • afdb3beff8 spa: make it possible to change SPA_AUDIO_MAX_CHANNELS Wim Taymans 2026-01-16 10:37:28 +01:00
  • fc171c8f35 channelmix: add some more channelmix positions Wim Taymans 2026-01-15 16:43:43 +01:00
  • 4448302f65 zeroconf: use name+mode to detect duplicates Wim Taymans 2026-01-15 13:08:24 +01:00
  • 429505e91c resample: limit the amount of phases Wim Taymans 2026-01-15 12:05:07 +01:00
  • b4b057196d resample: add bool to force inter resampler Wim Taymans 2026-01-16 11:01:01 +01:00
  • 8eb60b132c spa: use the right AVX2 flags Wim Taymans 2026-01-13 12:03:09 +01:00
  • 06e4772864 channelmix: add some more channelmix positions Wim Taymans 2026-01-15 16:43:43 +01:00
  • c28a85ab34 zeroconf: use name+mode to detect duplicates Wim Taymans 2026-01-15 13:08:24 +01:00
  • 9fdbe98330 resample: limit the amount of phases Wim Taymans 2026-01-15 12:05:07 +01:00
  • f055cf398d examples: Make fixate examples support device ID negotation Jonas Ådahl 2025-11-11 21:08:56 +01:00
  • 5481a235ed examples: Make fixate examples optionally stream DMA buffers Jonas Ådahl 2025-11-11 21:06:17 +01:00
  • fc5b43a0b0 examples: Make fixate examples start inactive Jonas Ådahl 2025-11-11 12:22:21 +01:00
  • 58b958860e stream: Add DRM device negotiation Jonas Ådahl 2025-11-11 11:02:47 +01:00
  • e615f17573 examples/video-src-fixate: Fake DmaBuf fd with memfd Jonas Ådahl 2025-11-10 23:38:18 +01:00
  • 21217a1fad examples/video-play-fixate: Switch to RGBA Jonas Ådahl 2025-11-10 23:37:33 +01:00
  • 97976e4daf examples/video-play-fixate: Split out format param handler Jonas Ådahl 2025-11-10 22:23:33 +01:00
  • 01627e0367 examples/video-src-fixate: Split out format param handler Jonas Ådahl 2025-11-10 22:08:47 +01:00
  • 13131706aa spa: use the right AVX2 flags Wim Taymans 2026-01-13 12:03:09 +01:00
  • c1f7963c2a bluez5: fix crash due to debug_mono Pauli Virtanen 2026-01-12 19:57:56 +02:00
  • 5871f88b81 profiler: keep per node last_profile_time Wim Taymans 2026-01-06 17:23:29 +01:00
  • d25b88925a support: return NULL instead of FALSE Wim Taymans 2026-01-03 22:54:25 +01:00
  • c99d38443e dbus: handle errors better Wim Taymans 2026-01-03 11:24:08 +01:00
  • 1d166f8bb2 module-eq: Unload filter-chain on destruction Dimitris Papaioannou 2025-12-26 20:46:34 +02:00
  • f21c44751e bluez5: iso-io: resync if controller packet completion is out of sync Pauli Virtanen 2025-12-06 14:38:13 +02:00
  • 0003d7a2d0 bluez5: iso-io: add debug option for forcing same data in all streams Pauli Virtanen 2026-01-06 16:11:37 +02:00
  • d0309b4e1e bluez5: deal with missing TX timestamps Pauli Virtanen 2026-01-11 14:25:23 +02:00
  • 0869be11f8 avb: fix compilation Wim Taymans 2026-01-11 11:27:15 +01:00
  • 3597e09600 milan-avb: introducing SET/GET CONTROL, first IDENTIFY hackerman-kl 2026-01-10 18:45:34 +01:00
  • 8912090c4d milan-avb: add default AVB AECP MTU hackerman-kl 2026-01-10 18:44:49 +01:00
  • 1da30b545a milan-avb: now get/set may or not have a payload hackerman-kl 2026-01-10 18:42:59 +01:00
  • 2f3c0bc596 milan-avb: introducing aem control value units header hackerman-kl 2026-01-10 18:42:26 +01:00
  • 1d485d8bbc milan-avb: get entity-id rom the server, and not from a define hackerman-kl 2026-01-11 09:00:36 +01:00
  • 2fe254821c module-avb: milan: aecp-aem: introducing GET/SET_SAMPLING_RATE commands hackerman-kl 2026-01-08 07:16:19 +01:00
  • f70fc7ea28 milan-avb: using pull and frequency as a union hackerman-kl 2026-01-08 17:58:29 +01:00
  • e7f1a8f55d milan-avb: get-set name: removing unused var hackerman-kl 2026-01-09 12:56:50 +00:00
  • d3a5b352b2 milan-avb: Make sure to get payload size not the packet size hackerman-kl 2026-01-09 09:36:28 +01:00
  • aec99d2b6f format: Add support for sample rate of 1.536 Mhz Timon 2026-01-09 01:16:30 +01:00
  • 6ed9645465 profiler: keep per node last_profile_time Wim Taymans 2026-01-06 17:23:29 +01:00
  • c96e58af01 bluez5: handle BAP device set volume change notifications Pauli Virtanen 2026-01-06 13:09:24 +02:00
  • 7a853f887c pulse-server: Add a message to enable/disable mono mixdown Arun Raghavan 2025-12-18 16:35:35 -08:00
  • 260e8261d5 bluez5: add bluez5.autoswitch-routes option to indicate loopback nodes Pauli Virtanen 2026-01-04 23:32:59 +02:00
  • e91a79dab7 spa: alsa: actually set the channel map when use-chmap=true Pauli Virtanen 2025-12-30 19:29:41 +02:00
  • bb0efd777f impl-node: Don't suspend when links are busy Torkel Niklasson 2025-12-18 07:05:46 +01:00
  • f754741d58 bluez5: handle BAP volume change events Pauli Virtanen 2025-12-31 13:39:48 +02:00
  • 8a7c71694d bluez5: handle BAP initial HW volumes Pauli Virtanen 2025-12-31 12:54:26 +02:00
  • aa31e814b2 spa: utils: keys: remove api.libcamera.cap.* keys Barnabás Pőcze 2026-01-03 22:32:38 +01:00
  • 11389d101a bluez5: iso-io: more accurate resync after overrun Pauli Virtanen 2026-01-01 16:17:40 +02:00
  • b535534611 bluez5: media-source: do buffering on connection start also with PLC Pauli Virtanen 2026-01-01 11:50:43 +02:00
  • 1d7e89e069 bluez5: media-source: improve handling of underrun with PLC Pauli Virtanen 2025-12-23 20:28:40 +02:00
  • de34ce606f bluez5: media-source: fix off-by-one cycle in rate matching Pauli Virtanen 2025-12-22 15:29:16 +02:00
  • c4812af436 bluez5: decode-buffer: fix buffer level after recovery Pauli Virtanen 2025-12-22 15:45:02 +02:00
  • 11faea9dbc bluez5: media-source: don't break audio if BAP presentation delay too small Pauli Virtanen 2025-12-06 22:15:41 +02:00
  • ac3ac3382b bluez5: iso-io: delay streaming start until all acquires are complete Pauli Virtanen 2025-12-21 15:07:16 +02:00
  • 8b36e2d9b7 bluez5: support specifying preferred delays as BAP Server Pauli Virtanen 2025-12-21 13:16:37 +02:00
  • ae9361bb34 support: return NULL instead of FALSE Wim Taymans 2026-01-03 22:54:25 +01:00
  • 4a2710c779 dbus: handle errors better Wim Taymans 2026-01-03 11:24:08 +01:00
  • 1f2a5d99b1 module-eq: Unload filter-chain on destruction Dimitris Papaioannou 2025-12-26 20:46:34 +02:00
  • 29bbd79830 gst: deviceprovider: unregister pw_core event hooks Barnabás Pőcze 2025-12-24 01:10:04 +01:00
  • 3738c3fc38 tools: only print latency when we print the port Wim Taymans 2025-12-20 18:02:36 +01:00
  • 165bd7b219 pipewiresrc: fix race when node suspended moving from PAUSED to PLAYING Robert Rosengren 2025-12-18 10:51:07 +01:00
  • e15e50c5ee spa: bluez: backend-native: Prevent HSP/HFP connection in both directions Frédéric Danis 2025-12-16 13:29:18 +01:00
  • f468529084 spa: bluez: backend-native: Fix audio connection policy for HSP/HFP Frédéric Danis 2025-11-25 16:51:52 +01:00
  • 385161b12a pulse-server: Add a message to enable/disable mono mixdown Arun Raghavan 2025-12-18 16:35:35 -08:00
  • 8c7890eb52 spa: fix missing member initialization Martin Geier 2025-12-18 16:53:54 +01:00
  • e2262617aa spa: alsa: Fix off-by-one check in ELD channel position parsing Arun Raghavan 2025-12-17 11:07:20 -08:00
  • 8c9c378e9f audioconvert: handle filter-graph setup better Wim Taymans 2025-08-27 17:46:11 +02:00
  • cb6e61af49 audioconvert: do params after init of the node Wim Taymans 2025-05-14 09:19:17 +02:00
  • 3d4bef6e31 filter-graph: remove a memcpy and some cleanups Wim Taymans 2025-06-05 11:35:32 +02:00
  • 84659234bf filter-graph: remove port check Wim Taymans 2025-05-14 17:02:46 +02:00
  • b308c2a914 filter-graph: fix port find logic Wim Taymans 2025-05-08 12:15:58 +02:00
  • 5f07d7a2a6 filter-graph: ensure we can call setup_graph multiple times Wim Taymans 2025-05-07 12:55:59 +02:00
  • b90dd20dc5 audioconvert: improve tmp buffer allocation Wim Taymans 2025-03-21 15:17:15 +01:00
  • 5af9020ff3 filter-graph: clean control_port array on unload Wim Taymans 2025-04-30 13:18:34 +02:00
  • 39e0ca2f46 filter-graph: process controls after loading the graph Wim Taymans 2025-04-30 12:21:39 +02:00
  • 12b2e5d67c audiotestsrc: Operate as follower too Jonas Holmberg 2025-12-16 13:15:00 +01:00