Commit graph

  • 8aea38e81a resource: fix log topic Wim Taymans 2022-02-02 21:32:28 +01:00
  • 336bc0eee5 log: add pw_logtv macro Wim Taymans 2022-02-02 21:31:49 +01:00
  • b369401c8e spa/alsa-udev: retry busy devices on inotify close event, not timeout Pauli Virtanen 2022-01-26 18:16:00 +02:00
  • 4341d27c2c pulse-server: don't make fake channels for iec958 Wim Taymans 2022-02-02 17:41:23 +01:00
  • 33607f769c pulse-server: don't update channels when unset Wim Taymans 2022-02-02 17:40:57 +01:00
  • e63dee6075 pulse-server: check reference count of sample when freeing it Barnabás Pőcze 2022-01-30 18:55:54 +01:00
  • f181210b29 pulse-server: properly unload modules Barnabás Pőcze 2022-01-30 18:52:05 +01:00
  • a79bb60754 pulse-server: clean up everything when the context is destroyed Barnabás Pőcze 2022-01-30 18:45:36 +01:00
  • 1bf00720e3 pulse-server: do not manage client lifetime during stream cleanup Barnabás Pőcze 2022-01-30 15:44:48 +01:00
  • 194c0f9c99 pulse-server: stream: remove done flag Barnabás Pőcze 2022-01-31 02:07:07 +01:00
  • 4426da6a62 pulse-server: client: remove disconnecting flag Barnabás Pőcze 2022-01-31 01:53:27 +01:00
  • f5e561c2fe pulse-server: module: remove unused client argument Barnabás Pőcze 2022-01-30 17:08:55 +01:00
  • bc2914b3e9 pulse-server: pending-sample: move reference counting Barnabás Pőcze 2022-01-31 14:53:42 +01:00
  • 29a288ebae pulse-server: pending-sample: remove done flag Barnabás Pőcze 2022-01-30 16:54:32 +01:00
  • 9447dbe4f8 pulse-server: remove unnecessary include Barnabás Pőcze 2022-01-30 19:04:43 +01:00
  • 5db2c6cc32 pulse-server: simplify a condition Barnabás Pőcze 2022-01-31 12:31:54 +01:00
  • 6d0075b4e9 pulse-server: client: cancel related work queue jobs Barnabás Pőcze 2022-01-31 17:30:40 +01:00
  • 78aaa0a3dd pulse-server: client: move to cleanup list on detach Barnabás Pőcze 2022-01-31 16:12:54 +01:00
  • d2edb1ab16 pulse-server: client: do not leave dangling pointers behind Barnabás Pőcze 2022-01-14 17:59:35 +01:00
  • f38837d9e2 conf: look in conf.d directories and merge all sections Wim Taymans 2022-02-02 12:02:52 +01:00
  • 92e851f61b conf: improve debug Wim Taymans 2022-02-02 12:41:36 +01:00
  • 58ebe0f88a conf: Parse the whole config with properties Wim Taymans 2022-02-02 09:07:56 +01:00
  • 9bac90882d test: disable broken test Wim Taymans 2022-02-01 18:15:16 +01:00
  • f273e2a716 conf: emit callback for config sections Wim Taymans 2022-02-01 17:08:33 +01:00
  • 5839400aa0 context: implement prop updates with for_each Wim Taymans 2022-02-01 16:51:59 +01:00
  • 432f464297 conf: implement match rules with conf_section_for_each Wim Taymans 2022-02-01 16:35:16 +01:00
  • 0ac87a14cd context: move context method to right header file. Wim Taymans 2022-02-01 16:30:43 +01:00
  • d6218b65ab conf: parse the context sections with iterator Wim Taymans 2022-02-01 16:27:21 +01:00
  • 50de4b1886 conf: add some properties in the conf Wim Taymans 2022-02-01 15:55:17 +01:00
  • 2b569861b1 conf: refactor path generation Wim Taymans 2022-02-01 15:37:48 +01:00
  • 2013fb56cf conf: refactor abs path Wim Taymans 2022-02-01 15:25:48 +01:00
  • 65c487564b context: add a function to merge config properties Wim Taymans 2022-02-01 15:11:45 +01:00
  • 6149c01b51 jack: pass size_t as len Wim Taymans 2022-02-01 13:26:53 +01:00
  • f32935ec8a bluez5: sco-sink: fix behavior as follower Pauli Virtanen 2022-01-31 19:48:09 +02:00
  • 4bb3ff739a bluez5: keepalive A2DP source / SCO AG dynamic node transports Pauli Virtanen 2022-01-31 00:08:26 +02:00
  • 24c97b1c7e context: add force-quantum and force-rate property Wim Taymans 2022-01-31 17:59:18 +01:00
  • 54d50b943f global: move serial counter to context Wim Taymans 2022-01-31 17:34:30 +01:00
  • 8698d5a548 jack: handle metadata remove Wim Taymans 2022-01-31 15:04:08 +01:00
  • dbab29d9db pulse-server: improve remap sink/source properties Wim Taymans 2022-01-31 12:07:49 +01:00
  • 7ec920b0af pulse-server: improve remap sink/source properties Wim Taymans 2022-01-31 12:07:49 +01:00
  • a2a5012cb2 bluez5: backend-native: set transport volume on create Pauli Virtanen 2022-01-30 19:27:36 +02:00
  • 3ffc0452a7 bluez5: backend-native: fallback switch msbc->cvsd on EOPNOTSUPP Pauli Virtanen 2022-01-30 20:27:21 +02:00
  • 1da23145df bluez5: probe adapter msbc capability via hci commands Pauli Virtanen 2022-01-20 22:39:51 +02:00
  • 483831e514
    bluez: handle non-hexadecimal XAPL version strings Valentin Hăloiu 2022-01-29 21:13:45 +00:00
  • 115875dc5b pulse-server: add more properties Wim Taymans 2022-01-29 11:21:31 +01:00
  • 78ff44b91d pulse-server: fill description for remap module Wim Taymans 2022-01-29 11:10:43 +01:00
  • b3394f36b9 ci: add Alpine target to test Musl builds Bart Ribbers 2022-01-28 11:16:37 +01:00
  • 7201b079fc meson: reverse intl check Wim Taymans 2022-01-29 08:28:15 +01:00
  • 6543899fe6 pulse-server: implement stream_buffer_attr Wim Taymans 2022-01-28 17:34:36 +01:00
  • ce03fc7c15 pulse-server: increase maxlength to match tlength Wim Taymans 2022-01-28 16:23:42 +01:00
  • 1ac1f914e3 pulse-server: allows allocate MAXLENGTH for the ringbuffer Wim Taymans 2022-01-28 16:21:03 +01:00
  • 5ead4507cc pulse-server: ensure tlength <= maxlength Wim Taymans 2022-01-28 16:13:09 +01:00
  • ead827d6cb modules: limit the max amount of items in the protocol Wim Taymans 2022-01-28 15:55:44 +01:00
  • 92198e4d0d spa: clamp required alignment to cpu alignment Wim Taymans 2022-01-28 11:49:06 +01:00
  • 36d78c41a0 modules: refactor permissions parsing Wim Taymans 2022-01-28 10:51:09 +01:00
  • 98aa2a04c7 modules: refactor param_info_parsing Wim Taymans 2022-01-28 10:35:14 +01:00
  • ef8fa3dc6f modules: refactory param parsing Wim Taymans 2022-01-28 10:25:30 +01:00
  • 71a86877b7 modules: refactor parse_dict Wim Taymans 2022-01-28 10:01:12 +01:00
  • 78a239a370 spa/bluez: enable sbc-xq for JBL Endurance Run BT headset Maciek Borzecki 2022-01-28 08:39:37 +01:00
  • 6bd1bec2a4 ci: test with all auto() features enabled Peter Hutterer 2022-01-27 14:42:47 +10:00
  • fd1112c4e2 modules: add latency and rate params to protocol-simple Wim Taymans 2022-01-27 16:56:22 +01:00
  • ee007eaf6c modules: improve simple-protocol arguments Wim Taymans 2022-01-27 16:30:08 +01:00
  • 0ba5aebf0b mem: add debug for new fd Wim Taymans 2022-01-27 15:08:44 +01:00
  • 5ab031b472 loop: remove the eventfd to stop the loop Wim Taymans 2022-01-27 15:07:38 +01:00
  • 3256c6e5e7 tools: fix compilation with musl Wim Taymans 2022-01-27 14:59:11 +01:00
  • bb5c43b5ba pw-cli: add support for sending commands to a node Wim Taymans 2022-01-27 12:34:54 +01:00
  • 398b04e145 spa: fix the event and command type info Wim Taymans 2022-01-27 12:34:04 +01:00
  • f2906a26f1 alsa: sync TI2902 conf with pulseaudio Wim Taymans 2022-01-27 11:10:24 +01:00
  • 4660e16d5b meson: enable some more warnings Wim Taymans 2022-01-27 11:07:17 +01:00
  • c4ca245b24 0.3.44 0.3.44 Wim Taymans 2022-01-24 12:43:26 +01:00
  • 3c6e93b69d ci: bump to use Fedora 35 Peter Hutterer 2022-01-27 14:40:28 +10:00
  • 4a745026bc ci: bump to the latest ci-templates Peter Hutterer 2022-01-27 14:49:57 +10:00
  • f0cc49766f jack: use serial for uuid Wim Taymans 2022-01-26 17:44:49 +01:00
  • 420d65fb38 pw-cli: add pattern matching lookups Wim Taymans 2022-01-26 16:32:35 +01:00
  • b7e0b5437b pw-dump: add pattern matching Wim Taymans 2022-01-26 16:27:34 +01:00
  • 97d571d1e7 pw-cli: improve object lookup Wim Taymans 2022-01-26 13:54:49 +01:00
  • ecee25a047 Enable pipewire-jack on FreeBSD CI Gleb Popov 2022-01-26 14:36:22 +03:00
  • 6c5c3dc090 Fix build on recent FreeBSD 13-STABLE Gleb Popov 2022-01-26 14:32:47 +03:00
  • 44b18b86cd Fix build on FreeBSD by defining bswap_64. Gleb Popov 2022-01-26 11:06:58 +03:00
  • 0538034ed3 context: move linked nodes when assigning a driver Wim Taymans 2022-01-26 12:25:35 +01:00
  • 910ba5856c jack: uuid is based on id, not serial Wim Taymans 2022-01-26 12:23:34 +01:00
  • 8d9dc023ac spa/meson.build: add atomic_dep dependency Fabrice Fontaine 2022-01-25 17:22:02 +01:00
  • aec7cb6154 README: improve env variables Wim Taymans 2022-01-25 16:48:16 +01:00
  • 3399d58e85 modules: compile rtkit module instead of using a symlink Wim Taymans 2022-01-25 16:42:27 +01:00
  • db2719f1f4 pulse-server: always advance the read pointer in underrun Wim Taymans 2022-01-25 15:21:31 +01:00
  • b9c8f0f6b9 pulse-server: don't complete drain when corked Wim Taymans 2022-01-25 15:20:27 +01:00
  • 1b0252c267 Revert "pulse-server: don't ask data when corked" Wim Taymans 2022-01-25 13:23:52 +01:00
  • 3b14afe317 pulse-server: don't ask data when corked Wim Taymans 2022-01-25 13:17:30 +01:00
  • 5c6e26fd0b fix pipewire-pulse typo and indentation Daniel Cousens 2022-01-25 04:44:26 +00:00
  • 8d37451fb8 alsa: ensure period_size is not 0 Wim Taymans 2022-01-24 12:44:16 +01:00
  • 3a86ae0276 client-node: handle mix init errors better Wim Taymans 2022-01-24 09:51:10 +01:00
  • 7e387d842b impl-link: handle mixer failures better Wim Taymans 2022-01-24 09:39:52 +01:00
  • a67f38f790 spa/v4l2: better device product names on current kernels Pauli Virtanen 2022-01-23 01:39:13 +02:00
  • e1bc1c4569 alsa-udev: postpone emitting if pcm devices are busy, retry later Pauli Virtanen 2022-01-22 23:37:29 +02:00
  • 0bc3d1444a Add PIPEWIRE_QUANTUM env variable Wim Taymans 2022-01-23 11:21:18 +01:00
  • f4021c7f44 port: add some more warnings when unregister fails Wim Taymans 2022-01-23 10:16:42 +01:00
  • 6c84b77e4d jack: add some debug to port_register() Wim Taymans 2022-01-23 09:34:43 +01:00
  • 6ab56804e8 jack: uuid of ports is based on the id, not serial Wim Taymans 2022-01-23 09:34:19 +01:00
  • 899281be60 jack: fix member name in fastpath logs Barnabás Pőcze 2022-01-22 23:29:45 +01:00
  • 0a55085b14 bluez5: allow setting initial profile to off Pauli Virtanen 2022-01-22 18:18:08 +02:00