Commit graph

  • 72f1719c95 pipewire: thread: check sched_get_priority_*() return value Barnabás Pőcze 2025-06-08 23:38:58 +02:00
  • d17f68c047 pipewire: thread: impl_join(): return negative error code Barnabás Pőcze 2025-06-08 23:36:46 +02:00
  • 331bb2f1ed spa: debug: SPA_TYPE_Id is unsigned Barnabás Pőcze 2025-07-12 21:00:38 +02:00
  • 49d9d5e618 spa: param: video: add missing type info for color params Barnabás Pőcze 2025-07-12 21:04:00 +02:00
  • 51d4d5ec3c gst: pipewiresrc: Expose cursor position as a ROI meta Arun Raghavan 2025-07-09 17:38:43 -04:00
  • 067e29543a bluez5: backend-native: Fix call held hangup Frédéric Danis 2025-07-11 10:05:14 +02:00
  • 0833b0e790 bluez5: aac: fix for A2DP v1.4 using rfa bits for more channels Pauli Virtanen 2025-07-10 15:21:16 +03:00
  • 74e576c31a filter-graph: don't pass NULL label around Wim Taymans 2025-07-10 18:10:51 +02:00
  • a188f1d29f pod: remove alignment checks Wim Taymans 2025-07-10 16:53:39 +02:00
  • a2fdb26d88 Merge branch 'pod-parser-padding-zeroed' into 'master' Demi Marie Obenour 2025-07-10 10:28:41 -04:00
  • 20a4aa8cf9 modules: remove v0 protocol support Wim Taymans 2025-07-10 16:22:25 +02:00
  • 7cd256d14c bluez5: aac: fix for A2DP v1.4 using rfa bits for more channels Pauli Virtanen 2025-07-10 15:21:16 +03:00
  • ae7a893ce9 bluez5: aac: fix for A2DP v1.4 using rfa bits for more channels Pauli Virtanen 2025-07-10 15:21:16 +03:00
  • 7e202a3844 spa: libcamera: add colorimetry support Robert Mader 2025-07-09 21:46:20 +02:00
  • c54fdb76f8 protocol-native: check for NULL strings Demi Marie Obenour 2025-07-04 13:53:23 -04:00
  • adb3a55703 protocl-native: v0: Fix integer overflow to buffer overflow Demi Marie Obenour 2025-07-09 14:25:32 -04:00
  • 9a66938283 pulse: don't ignore return value Demi Marie Obenour 2025-07-08 19:41:12 -04:00
  • 3c3ead2784 gst: whitespace fix Demi Marie Obenour 2025-07-08 19:42:05 -04:00
  • 32b8e5f500 src: use correct format string for uint32_t Demi Marie Obenour 2025-07-08 19:42:16 -04:00
  • b3bf5be1f6 *: Avoid macros that use casts where possible Demi Marie Obenour 2025-06-07 15:21:37 -04:00
  • 5cf84fa3fe spa: debug: pod: print custom properties with more detail Barnabás Pőcze 2025-07-09 18:19:25 +02:00
  • 4a92ec35a6 spa: debug: pod: use the appropriate format specifiers Barnabás Pőcze 2025-07-09 18:16:08 +02:00
  • b4f97c62c6 filter-graph: support more complicated labels Wim Taymans 2025-07-10 13:42:38 +02:00
  • 5ca74996f0 filter-graph: allow setting a fixed rate Wim Taymans 2025-07-10 13:40:37 +02:00
  • 340ec2464e pod: check that padding is zeroed Demi Marie Obenour 2024-08-18 19:50:44 -04:00
  • 7b70906162 spa: aec: webrtc: Expose echo canceller mobile_mode Arun Raghavan 2025-07-09 12:51:29 -04:00
  • c5e90d7d51 spa: aec: webrtc: Drop outdated comment Arun Raghavan 2025-07-09 12:48:24 -04:00
  • eec1ac20b7 spa: aec: webrtc: Expose echo canceller mobile_mode Arun Raghavan 2025-07-09 12:51:29 -04:00
  • 477674740e spa: aec: webrtc: Drop outdated comment Arun Raghavan 2025-07-09 12:48:24 -04:00
  • 5c9ddfd882 spa: audioconvert: Avoid reading past filter-graph param name end Arun Raghavan 2025-07-09 07:55:09 -04:00
  • af7ce19919 spa: aec: webrtc: Actually enable echo cancellation for 2.0 Arun Raghavan 2025-07-09 08:52:55 -04:00
  • 8ecdddeb04 echo-cancel: reset buffers when deactivating Jonas Holmberg 2025-07-09 10:17:23 +02:00
  • a328e0ae28 spa: audioconvert: Avoid reading past filter-graph param name end Arun Raghavan 2025-07-09 07:55:09 -04:00
  • 8661034620 gst: pipewireformat: Validate fourcc before converting to string Robert Mader 2025-07-06 21:27:33 +02:00
  • 8f429ac04b spa: aec: webrtc: Actually enable echo cancellation for 2.0 Arun Raghavan 2025-07-09 08:52:55 -04:00
  • e8dbd328d8 doc: fix a typo Wim Taymans 2025-07-09 14:13:56 +02:00
  • 241147968e doc: add FOSDEM talk Wim Taymans 2025-07-09 14:11:07 +02:00
  • 85ff73d690 echo-cancel: reset buffers when deactivating Jonas Holmberg 2025-07-09 10:17:23 +02:00
  • 0efd0258a7 filter-graph: rename the plugin files Wim Taymans 2025-07-08 16:16:47 +02:00
  • 9debb4b814 gst: pipewireformat: Validate fourcc before converting to string Robert Mader 2025-07-06 21:27:33 +02:00
  • 80d44e8f39 bluez5: backend-native: Fix incorrect dial number management Frédéric Danis 2025-07-03 10:01:51 +02:00
  • 2581575bd1 gst: fix leak in sink_update_params Albert Sjolund 2025-07-08 13:07:44 +02:00
  • d3eb06ab74 pod: improve array copy function Wim Taymans 2025-07-08 10:11:11 +02:00
  • ce2f9eebb4 pod: avoid checking size or alignment Wim Taymans 2025-07-08 10:06:51 +02:00
  • 951cdf309a echo-cancel: drop if playback is not streaming Jonas Holmberg 2025-07-03 16:51:21 +02:00
  • 5eba752b95 echo-cancel: send capture/source latency correctly Wim Taymans 2025-06-30 15:48:20 +02:00
  • 289b33281f pod: check size before getting pod contents Wim Taymans 2025-07-07 19:40:24 +02:00
  • 8aa836d588 alsa-pcm: add support for api.alsa.dll-bandwidth-max Julien Massot 2025-07-04 14:51:15 +02:00
  • deb7dddbef test: format float values with . Wim Taymans 2025-07-07 12:09:55 +02:00
  • 5f4b4b02f9 pod: remove the ALIGNED from the pod struct Wim Taymans 2025-07-07 12:07:05 +02:00
  • a0f5c4153f builder: avoid oveflow Wim Taymans 2025-07-03 19:31:48 +02:00
  • 8554c9d02a pod: enforce max pod size Wim Taymans 2025-07-03 18:27:37 +02:00
  • 2011474936 pod: improve type checks some more Wim Taymans 2025-07-03 15:55:13 +02:00
  • e4fcbef89a pod: Improve type-safety in SPA POD code Demi Marie Obenour 2025-06-07 15:21:37 -04:00
  • aa2289a25b pod: check pod alignment Wim Taymans 2025-07-03 14:53:07 +02:00
  • b75ed93e51 pod: improve spa_pod_from_data() Wim Taymans 2025-07-03 13:35:07 +02:00
  • a0beb30ba8 echo-cancel: drop if playback is not streaming Jonas Holmberg 2025-07-03 16:51:21 +02:00
  • 019b53ace8 spa: alsa: Try to get driver rate before setting up matching Arun Raghavan 2025-07-03 10:21:57 -04:00
  • ef5d9ff028 filter-graph: add a simple noise gate Wim Taymans 2025-07-03 12:38:05 +02:00
  • 616db9809e module-rtp: add some rate limit to send/recv errors Wim Taymans 2025-07-02 18:31:17 +02:00
  • 47ee9ef10a module-rtp: set the EMPTY flag on empty buffers Wim Taymans 2025-07-02 11:12:40 +02:00
  • 8c202a8307 Revert "loop: don't call the hooks around blocking wait" Wim Taymans 2025-07-03 19:52:14 +02:00
  • 70aaec0ac4 spa: v4l2: Drop unused variable Arun Raghavan 2025-07-03 10:06:41 -04:00
  • a8b9ce2050 alsa: add option to disable pro-audio profiles Julian Bouzas 2025-07-02 08:09:54 -04:00
  • 653e1578a1 audioconvert: use faster clear when dealing with empty buffers Wim Taymans 2025-07-01 18:07:17 +02:00
  • 0817001728 audioconvert: add clear function Wim Taymans 2025-07-01 18:06:39 +02:00
  • 3ff0c270dd echo-cancel: send capture/source latency correctly Wim Taymans 2025-06-30 15:48:20 +02:00
  • f93b3b23a3 loop: fix use after free case Wim Taymans 2025-06-30 12:44:15 +02:00
  • e9a0ac1346 spa: allow disabling deps via -Debur128/-Dudev Sam James 2025-06-28 02:54:34 +01:00
  • 69eaa6d098
    ci: add fftw Sam James 2025-06-28 07:56:10 +01:00
  • 64b7a8990e
    meson: add fftw option Sam James 2025-06-28 02:59:03 +01:00
  • a77c1cbd0b gst: pipewireformat: enforce DMA_DRM when possible Michael Olbrich 2025-06-24 13:00:19 +02:00
  • 7795e06563 gst: add colorimetry support Michael Olbrich 2025-03-04 10:56:18 +01:00
  • 41b831d0f8 spa: v4l2: add colorimetry support Michael Olbrich 2025-03-04 10:53:36 +01:00
  • 6294cbeb68 spa: add helper to determine if a video format is RGB Michael Olbrich 2025-03-04 10:52:32 +01:00
  • 20cdc9155f spa: video/color: add some more transfer functions and color primaries Michael Olbrich 2025-03-04 10:51:14 +01:00
  • 4c5e3f9015 spa: video/color: drop 'since' comments Michael Olbrich 2025-03-04 10:48:12 +01:00
  • 83a155d0c0 1.4.6 1.4.6 Wim Taymans 2025-06-25 11:05:36 +02:00
  • bd893d2ec4 Merge branch 'libcamera-reenable-dmabuf' into 'master' Robert Mader 2025-06-26 17:37:46 +02:00
  • 9a6f8d31dc loop: unlock the lock when blocking on invoke Wim Taymans 2025-06-26 14:23:36 +02:00
  • 060d0e1761 Revert "loop: don't call the hooks around blocking wait" Wim Taymans 2025-06-26 12:39:06 +02:00
  • ff60e68a23 Revert "alsa: add Teufel Cage Pro mapping" Wim Taymans 2025-06-26 11:34:20 +02:00
  • 17c755714d v4l2: allow negotiation with modifier Michael Olbrich 2024-11-26 16:58:57 +01:00
  • 1541ce3368 Revert "alsa: add Teufel Cage Pro mapping" Harald Sitter 2025-06-24 16:34:01 +02:00
  • c045767252 stream: improve drain Wim Taymans 2025-06-25 13:07:16 +02:00
  • c644f54ea7 audioconvert: remove unused field Wim Taymans 2025-06-25 10:37:56 +02:00
  • cc94909ca1 tests: set the flags on buffers correctly Wim Taymans 2025-06-25 10:34:50 +02:00
  • 0fa5ceba1c audioconvert: mark output as not empty when draining Wim Taymans 2025-06-24 18:12:42 +02:00
  • 86d1233107 alsa: don't log unknown events with info Wim Taymans 2025-06-20 15:49:17 +02:00
  • 0321f543d3 alsa: add Teufel Cage Pro mapping Harald Sitter 2025-06-16 14:34:51 +02:00
  • a53a960645 alsa-udev: support alsa.use-ucm Wim Taymans 2025-06-17 12:54:39 +02:00
  • 75034634d0 pulse-server: mark empty buffers Wim Taymans 2025-06-13 18:07:55 +02:00
  • a9cece3c2e audioconvert: remove unused field Wim Taymans 2025-06-25 10:37:56 +02:00
  • dd6c9de604 tests: set the flags on buffers correctly Wim Taymans 2025-06-25 10:34:50 +02:00
  • 8a09bacdf6 audioconvert: map buffers with right prot Wim Taymans 2025-06-24 20:12:51 +02:00
  • bd7ce5c7fa pulse-server: only react to state changes when not corked Wim Taymans 2025-06-24 18:21:28 +02:00
  • bcb9ff20fd audioconvert: mark output as not empty when draining Wim Taymans 2025-06-24 18:12:42 +02:00
  • d093402d97 filter-graph: compare with float to avoid conversion Wim Taymans 2025-06-24 13:46:30 +02:00
  • fa52a596f4 audioconvert: undef the right function Wim Taymans 2025-06-24 13:46:08 +02:00
  • 5c8e1ab7b6 jack: only update port name for other ports Wim Taymans 2025-06-24 13:43:17 +02:00