Commit graph

  • 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
  • ee42b18226 spa: alsa: Guard against mismatched LPCM channel count in ELD parsing Arun Raghavan 2025-12-15 11:48:14 -08:00
  • d89d1668dc spa: bluez: backend-native: Add support for AT+BLDN for PTS tests Frédéric Danis 2025-11-27 16:38:24 +01:00
  • 9a48bbaa36 spa: bluez: modemmanager: Add support for memory dialing for PTS tests Frédéric Danis 2025-11-18 15:06:50 +01:00
  • 04cf29f7cd doc: Add property documentation for bluez5.disable-dummy-call Frédéric Danis 2025-12-12 09:16:55 +01:00
  • be1677f569 stream: Fix pw_time.delay calculation for rate.num > 1 Janne Grunau 2025-12-14 10:06:41 +01:00
  • bb564d5eb6 avb: fix compilation Wim Taymans 2025-12-15 09:26:55 +01:00
  • f03021edd1 stream: Fix pw_time.delay calculation for rate.num > 1 Janne Grunau 2025-12-14 10:06:41 +01:00
  • c7ebc66e64 Adds explanation to reduce chance of regressing the fix Mason Remaley 2025-12-12 18:13:21 -08:00
  • a6f8e209ac These two functions were marked as static, but referened by the SSE41 implementation in a separate file Mason Remaley 2025-12-12 17:54:01 -08:00
  • 6f1938d501 milan-avb: milan: adding set/get clock-source for a clock-domain hackerman-kl 2025-12-10 08:46:28 +01:00
  • bb1ef8ea5e module-avb: milan: introducing full entity model for mlian v1.2 hackerman-kl 2025-12-06 17:25:44 +01:00
  • b22e442b10 module-avb: milan: adding get/set for configuration hackerman-kl 2025-12-06 17:24:13 +01:00
  • 43b6a83518 audioconvert: rework the filter-graphs a little Wim Taymans 2025-03-18 16:30:25 +01:00
  • ce3ff1b54a filter-graph: add support for channel positions Wim Taymans 2025-03-18 12:39:15 +01:00
  • 666f6d7d31 filter-graph: make the filter-graph ports dynamic Wim Taymans 2025-03-14 10:10:18 +01:00
  • 43bf1b8f7c module-rt: warn if setting niceness fails with rtlimit Tyler 2025-12-11 16:38:00 -08:00
  • ba8c6154a0 milan-avb: silent gcc warning as the variable will be used hackerman-kl 2025-12-11 08:13:20 +01:00
  • 548f26882f avb: fix compilation Wim Taymans 2025-12-10 11:33:06 +01:00
  • 63abd4e71c milan-avb: cmds-get-set-name: fix unused variable warning hackerman-kl 2025-12-10 07:11:16 +01:00
  • c2ada3175e module-avb: aecp-aem: SET/GET STREAM_FORMAT answer implemented. hackerman-kl 2025-12-07 13:27:00 +01:00
  • 8153efc6ed audioconvert: refactor some code Wim Taymans 2025-12-09 21:01:11 +01:00
  • 40aa6fbb64 audioconvert: Sync filter graphs in setup_convert Torkel Niklasson 2025-12-09 15:18:19 +01:00
  • 34122b4bf3 audioconvert: Set this->setup to false on flush command Torkel Niklasson 2025-12-09 08:57:28 +01:00
  • d9fa0629f6 milan-avb: milan: adding set/get name command handler hackerman-kl 2025-12-07 15:18:49 +01:00
  • 25a6fdcdb1 spa: bluez: device: Add SPA_PROP_params to disable dummy call state Frédéric Danis 2025-11-28 16:10:41 +01:00
  • 7aa8d8d628 spa-resample: enable clipping in sndfile Wim Taymans 2025-12-09 13:55:37 +01:00
  • 8e6945c496 spa-resample: clamp float values Wim Taymans 2025-12-09 13:37:37 +01:00
  • e1392cec0e Fix disabling of filter chains Timon 2025-12-08 14:19:15 +01:00
  • 13def13f01 module-avb: milan: aecp-aem handle de/registration for unsolicited notification, and add avb info common hackerman-kl 2025-12-03 09:31:47 +01:00