Commit graph

  • 4083502e03 spa: bluez: use some more spa_auto* Barnabás Pőcze 2023-07-11 20:16:50 +02:00
  • ca85872e83 spa: bluez: use spa_auto for DBusError Barnabás Pőcze 2023-07-11 20:44:23 +02:00
  • b52d590936 spa: bluez: add send_with_reply() dbus helper Barnabás Pőcze 2023-07-11 19:57:23 +02:00
  • 6e581deb91 spa: bluez: use spa_autoptr for DBusMessage Barnabás Pőcze 2023-07-11 19:24:46 +02:00
  • c6c3259a08 spa: fixes for dereferencing pointer to incomplete type in __typeof__ Sourav Das 2023-07-30 10:23:25 +05:30
  • 3a8894d2a4 pulse-server: improve device lookup Wim Taymans 2023-07-28 18:26:41 +02:00
  • 3f77c4e25f pulse-server: move the changed counter internally Wim Taymans 2023-07-28 13:31:02 +02:00
  • 6e70fe459d pipewire: allow setting metadata on more objects Wim Taymans 2023-07-28 11:18:12 +02:00
  • 390f6c9cb8 perm: add a new L permissions Wim Taymans 2023-07-26 18:45:15 +02:00
  • 94385068cb pipewire: document permissions needed for methods Wim Taymans 2023-07-28 10:51:20 +02:00
  • 83efdf2340 core: X permissions is needed to destroy a global Wim Taymans 2023-07-27 13:26:47 +02:00
  • 212fe59530 perm: add permission mask to global Wim Taymans 2023-07-26 18:43:15 +02:00
  • 9bcc90fdc3 0.3.76 0.3.76 Wim Taymans 2023-07-26 12:40:46 +02:00
  • aca8bced9e man: improve pw-cat man page formats Wim Taymans 2023-07-27 14:41:29 +02:00
  • 0ab6452b7e pw-cat: exit when we are unconnected Wim Taymans 2023-07-26 16:03:40 +02:00
  • 39a1887a0b pulse-server: improve network and virtual node checks Wim Taymans 2023-07-26 11:51:48 +02:00
  • ae4042e7a2 stream: flags should not override properties Wim Taymans 2023-07-26 10:44:47 +02:00
  • dd78f3d5f7 alsa: disable htimestamp by default Wim Taymans 2023-07-26 10:32:53 +02:00
  • ce8f2c5d10 modules-vban: add vban sender and receiver Wim Taymans 2023-07-25 18:36:48 +02:00
  • 938bbc3039 protocol-pulse: document 2 other quirks Wim Taymans 2023-07-25 12:47:58 +02:00
  • ad1a36a718 audioconvert: add option to disable volume updates Wim Taymans 2023-07-25 12:32:58 +02:00
  • cd3375f39e meson.build: enable LC3 by default Pauli Virtanen 2023-07-24 17:25:02 +03:00
  • 193384b26a pipewire: add missing stdbool.h include to version.h.in Tom A. Wagner 2023-07-24 12:48:33 +02:00
  • 920bb7160e thread-loop: only signal when option is set Wim Taymans 2023-07-23 18:16:00 +02:00
  • 55812195ce module-rt: error out on load if no bus is available Joan Bruguera Micó 2023-07-22 01:20:58 +00:00
  • a3bd0f7a0a 0.3.75 0.3.75 Wim Taymans 2023-07-19 11:57:09 +02:00
  • 8d1b3f6f48 module-rt: first destroy the loop and then rtkit Wim Taymans 2023-07-20 16:17:14 +02:00
  • 163fde0a69 module-rt: fall back to some defaults in case of error Wim Taymans 2023-07-20 15:57:31 +02:00
  • 7b24b3b687 module-rt: use lock for thread lookup and invoke Wim Taymans 2023-07-20 15:39:08 +02:00
  • 47f7802c2e module-rt: wait for thread start Wim Taymans 2023-07-20 15:30:01 +02:00
  • 33be898130 thread-loop: signal when started Wim Taymans 2023-07-20 15:29:30 +02:00
  • be9c6b1842 impl-link: only check permission changes for owners Wim Taymans 2023-07-20 15:20:29 +02:00
  • 86a52ea7b5 client-node: don't set io on our internal mix Wim Taymans 2023-07-20 13:22:45 +02:00
  • 66c09682c4 module-rt: make sure we change nice of main_pid Wim Taymans 2023-07-20 12:16:13 +02:00
  • 09277cbfa4 module-rt: do rtkit from a thread-loop Wim Taymans 2023-07-20 12:03:29 +02:00
  • d74153a231 module-profiler: use an event to send out data Wim Taymans 2023-07-20 12:01:38 +02:00
  • 8eb1d8f2ac dbus: add some more debug Wim Taymans 2023-07-20 10:15:03 +02:00
  • ab1436fb3b audioconvert: improve EMPTY flag on output buffers Wim Taymans 2023-07-19 21:39:25 +02:00
  • f99fd7d75a improve some debug Wim Taymans 2023-07-19 21:39:12 +02:00
  • 2211016516 module-rt: don't block on method calls Wim Taymans 2023-07-19 13:41:18 +02:00
  • 719e48a76d test: fix test Wim Taymans 2023-07-19 11:04:24 +02:00
  • fba6083aaa module-profiler: use per-driver ringbuffer Wim Taymans 2023-07-19 10:56:21 +02:00
  • 7ae59ff399 profiler: use rt_events Wim Taymans 2023-07-17 19:13:19 +02:00
  • cfd3bcd6b2 impl-node: add rt_events Wim Taymans 2023-07-17 11:41:03 +02:00
  • 5bac089229 spa: libcamera: add libcamera version check for properties::SystemDevices Robert Mader 2023-07-17 16:02:04 +02:00
  • 6cd29aed05 spa: v4l2: get the device number of the v4l2 device Ashok Sidipotu 2023-06-06 17:53:17 +05:30
  • 79518d13ae spa: libcamera: consume the device numbers libcamera property Ashok Sidipotu 2023-05-02 16:49:40 +05:30
  • 983d34f344 spa: add some more docs Wim Taymans 2023-07-17 17:46:04 +02:00
  • 9e44bd9982 stream: reorder property rules evaluation Wim Taymans 2023-07-17 16:28:18 +02:00
  • 9e0932b319 impl-link: enforce permissions in links Wim Taymans 2023-07-17 13:32:40 +02:00
  • 146665893e spa: bluez: upower: keep track of pending call Barnabás Pőcze 2023-07-15 01:08:24 +02:00
  • 708e5443ae spa: bluez: add steal_reply_and_unref() helper Barnabás Pőcze 2023-07-11 17:10:37 +02:00
  • 183270f53c spa: bluez: add cancel_and_unref() dbus helper Barnabás Pőcze 2023-07-11 17:01:00 +02:00
  • 1025d5c600 spa: bluez: remove some unused DBusErrors Barnabás Pőcze 2023-07-11 19:29:22 +02:00
  • 10f1b6c13c spa: bluez: backend-hsphfpd: use const char * for string literal Barnabás Pőcze 2023-07-11 20:28:37 +02:00
  • 667703e27d spa: bluez: backend-native: remove unnecessary array of DBusMessageIter Barnabás Pőcze 2023-07-14 22:34:35 +02:00
  • 66014e5828 spa: bluez: backend-native: fix DTMF string leak Barnabás Pőcze 2023-07-11 20:18:29 +02:00
  • 33a5c4ba10 spa: bluez: fix spelling of HAVE_REALLOCARRAY feature macro Barnabás Pőcze 2023-07-14 18:19:26 +02:00
  • 0a13d37e5c spa: Add SPA_VIDEO_FLAG_MODIFIER_FIXATION_REQUIRED columbarius 2023-07-14 03:36:18 +02:00
  • abe8c3581f spa: bluez: free spa_bt_transport::configuration Barnabás Pőcze 2023-07-13 21:27:53 +02:00
  • 5942c282a2 module-raop-sink: bump latency to 1.5sec Wim Taymans 2023-07-13 17:56:34 +02:00
  • d8dc89ad1a module-raop/rtsp-client: Pass content to reply function Christian Glombek 2023-07-12 22:28:58 +02:00
  • 6368b8cb87 module-raop-sink: Always log reply status Christian Glombek 2023-07-12 21:19:54 +02:00
  • a4c6f9a27f Revert "module-raop: zero uppet timestamp bits" Christian Glombek 2023-07-12 20:25:42 +02:00
  • f54938d24a module-raop-discover: Two small fixes Christian Glombek 2023-07-05 08:09:57 +02:00
  • 0501ef165a spa: add atomic.h and port macros to it Wim Taymans 2023-07-13 12:25:22 +02:00
  • e86a770349 private: we only ever decrement activation with 1 Wim Taymans 2023-07-13 12:18:11 +02:00
  • 0ee64c6fd3 pipewire: add method to check linked library version Wim Taymans 2023-07-13 12:11:27 +02:00
  • 01b5bc443f thread: expose pw_thread_fill_attr() Wim Taymans 2023-07-13 12:10:21 +02:00
  • af48398577 jack: avoid using private fields Wim Taymans 2023-07-13 12:08:36 +02:00
  • da7f398299 0.3.74 0.3.74 Wim Taymans 2023-07-11 09:52:08 +02:00
  • d225a192a1 Revert "modules: enforce equal library and compiler versions" Wim Taymans 2023-07-12 11:16:50 +02:00
  • f1b0ab431e client-node: create global mix for initial ports Wim Taymans 2023-07-12 11:12:55 +02:00
  • 0cefb71c97 spa: fix compilation Wim Taymans 2023-07-11 19:56:44 +02:00
  • 697daeedf7 modules: enforce equal library and compiler versions Wim Taymans 2023-07-11 19:50:36 +02:00
  • ad71dd89a2 protocol-pulse: remove private.h include Wim Taymans 2023-07-11 19:37:49 +02:00
  • 0dcbbcad01 client-node: do check for data_loop Wim Taymans 2023-07-11 19:34:21 +02:00
  • 5e2a7dbc4e modules: remove include of private.h Wim Taymans 2023-07-11 19:31:27 +02:00
  • dc07c2321b spa: add spa_ratelimit Wim Taymans 2023-07-11 19:25:13 +02:00
  • 17bc9d520e protocol-native: move compat_v2 to protocol Wim Taymans 2023-07-11 15:59:09 +02:00
  • 7d6fc0f544 pulse-server: fix remove proplist command Barnabás Pőcze 2023-07-11 16:04:53 +02:00
  • d7c54b3d82 gitignore: do not ignore the ".gitlab" directory Barnabás Pőcze 2023-07-11 14:19:59 +02:00
  • fe45786a5d treewide: add some examples for the spa_auto* macros Barnabás Pőcze 2023-07-03 20:53:08 +02:00
  • 65d949558b spa: utils: add scope based resource cleanup Barnabás Pőcze 2023-07-03 20:36:35 +02:00
  • 4456f2efd1 impl-node: remove the node from the target peers Wim Taymans 2023-07-10 16:59:17 +02:00
  • 098ac51272 remote-node: don't init/release our special mix Wim Taymans 2023-07-10 16:56:58 +02:00
  • 3e0050d1cd client-node: clear resource after freeing mem Wim Taymans 2023-07-10 16:55:05 +02:00
  • a966d4806b improve debug Wim Taymans 2023-07-10 16:52:39 +02:00
  • f459320968 impl-node: first remove, then add ourselves Wim Taymans 2023-07-10 11:15:53 +02:00
  • baa5497617 spa: warn out of buffers Wim Taymans 2023-07-07 12:11:02 +02:00
  • 21d16b1ad5 module-raop: zero uppet timestamp bits Wim Taymans 2023-07-06 17:01:09 +02:00
  • fdc860c71b protocol-native: give an error when loading twice Wim Taymans 2023-07-06 13:51:37 +02:00
  • 48a892aeec module-rtp: support sess.ignore-ssrc globally Wim Taymans 2023-07-06 13:08:21 +02:00
  • 126e03ec73 rtp: add option to ignore SSRC Wim Taymans 2023-07-06 12:55:28 +02:00
  • b95ed6dcc1 jack: create mix explicitly Wim Taymans 2023-07-06 12:53:28 +02:00
  • a9a9c72a0a client-node: create mix explicitly Wim Taymans 2023-07-05 11:44:47 +02:00
  • 44deacbc67 0.3.73 0.3.73 Wim Taymans 2023-07-03 18:07:47 +02:00
  • fd1fd7a00f module-rtp-source: improve docs a little Wim Taymans 2023-07-05 15:29:56 +02:00
  • b5b01f4dd2 resample-peaks: improve peaks some more Wim Taymans 2023-07-05 14:07:30 +02:00
  • 48bf039e25 resample-peaks: fix peaks resampler Wim Taymans 2023-07-05 13:46:08 +02:00