Commit graph

  • 7b0af5940e pulse-server: module-null-sink: do not use client's core Barnabás Pőcze 2021-11-05 14:23:14 +01:00
  • b08da23715 pulse-server: module: do not schedule unloading multiple times Barnabás Pőcze 2021-12-28 19:21:01 +01:00
  • 4fbe3cbfc6 pulse-server: module: use SPA_FOR_EACH_ELEMENT() Barnabás Pőcze 2021-11-05 16:59:51 +01:00
  • 6aba315b82 pulse-server: always compile ROC modules Barnabás Pőcze 2021-11-05 16:51:58 +01:00
  • ac376106d9 spa: meson.build: export data directory on dependency Barnabás Pőcze 2021-12-28 17:30:35 +01:00
  • 93b4fc59cf treewide: meson.build: get PIPEWIRE_{CONFIG,MODULE}_DIR from dependency Barnabás Pőcze 2021-12-28 17:14:10 +01:00
  • 26eb66fb5b treewide: meson.build: get SPA_PLUGIN_DIR from dependency Barnabás Pőcze 2021-12-28 17:08:11 +01:00
  • 8ed46a283f treewide: meson.build: use project_{build,source}_root() Barnabás Pőcze 2021-12-28 16:35:20 +01:00
  • b666edde78 daemon: meson.build: use get_variable() Barnabás Pőcze 2021-12-28 16:57:00 +01:00
  • a9225d3150 meson.build: use project_{build,source}_root() in devenv Barnabás Pőcze 2021-12-28 17:01:08 +01:00
  • 248b8c40a3 meson.build: require meson 0.56.0 Barnabás Pőcze 2021-12-28 16:37:53 +01:00
  • f090fd86e2 meson.build: remove unnecessary import Barnabás Pőcze 2021-12-28 17:31:57 +01:00
  • b656a09ae5 man: meson.build: remove unnecessary variables Barnabás Pőcze 2021-12-28 16:47:27 +01:00
  • 92a259470c spa: meson.build: only look for libcamera under one name Barnabás Pőcze 2021-12-28 16:13:58 +01:00
  • 2b110af366 treewide: meson.build: use dependency variable for SPA Barnabás Pőcze 2021-12-28 16:04:06 +01:00
  • 0753e992b8 pulse-server: improve reference counting of samples Barnabás Pőcze 2021-11-17 11:30:39 +01:00
  • 0e75b3fa0f pulse-server: handle if the module is destroyed while loading Barnabás Pőcze 2021-11-12 18:54:17 +01:00
  • bd5a715200 pulse-server: rework module loading Barnabás Pőcze 2021-11-11 22:47:47 +01:00
  • 6f412236d5 pulse-server: stream: only remove from list if pending Barnabás Pőcze 2021-12-14 14:39:38 +01:00
  • 043934655a pulse-server: client: add 'disconnect' event Barnabás Pőcze 2021-11-13 14:14:19 +01:00
  • 2d4febaba1 pulse-server: client: do not drop partially sent messages Barnabás Pőcze 2021-11-11 12:39:49 +01:00
  • 4678ea06a0 pulse-server: client: restructure message handling Barnabás Pőcze 2021-11-11 12:36:43 +01:00
  • 5ef9deae83 pulse-server: client: do not queue messages after disconnect Barnabás Pőcze 2021-11-11 11:43:28 +01:00
  • d939fa5b1c pulse-server: server: use spa_strstartswith() Barnabás Pőcze 2021-11-11 23:32:40 +01:00
  • cc12188763 pulse-server: move parts of stream creation Barnabás Pőcze 2021-11-16 13:08:47 +01:00
  • 6d2e6fde75 pulse-server: move parts of client creation Barnabás Pőcze 2021-11-11 23:24:41 +01:00
  • 9c218b2d08 pulse-server: remove unnecessary NULL checks Barnabás Pőcze 2021-11-16 18:25:32 +01:00
  • 089d7726dc Enable v4l2 and raop Meson options on the FreeBSD CI. Gleb Popov 2021-12-24 21:25:49 +03:00
  • 014881ca32 Add Meson logic to properly locate OpenSSL on FreeBSD. Gleb Popov 2021-12-24 21:25:11 +03:00
  • f70dd7fa0c Use real sched_getcpu() implementation on FreeBSD 14. Gleb Popov 2021-12-24 21:24:25 +03:00
  • f434876a5c module-raop-sink.c: Fix compilation error on FreeBSD. Gleb Popov 2021-12-24 21:23:51 +03:00
  • 65aadeb2d7 meson: use c++17 as default to compile libcamera Wim Taymans 2021-12-24 17:56:37 +01:00
  • 4c0bba953a jack: avoid metadata updates to monitor nodes Wim Taymans 2021-12-24 11:30:56 +01:00
  • 1f4d3b0a1b jack: encode monitor uuid with extra bit Wim Taymans 2021-12-23 12:25:59 +01:00
  • 08b18b9da4 pulse-server: use partial data as missing/played for Wim Taymans 2021-12-23 11:38:54 +01:00
  • 3de9d3df3b pulse-server: use safer spa_scnprintf Wim Taymans 2021-12-22 21:34:29 +01:00
  • 2905635de3 pulse-server: increase channel name length Wim Taymans 2021-12-22 21:15:46 +01:00
  • c1a0a602a5 alsa-plugin: do correct boundary check Wim Taymans 2021-12-22 20:03:13 +01:00
  • f5908dbddf impl-node: start sync after reposition Wim Taymans 2021-12-22 19:53:28 +01:00
  • 62660c1e87 audioconvert: make buffers larger Wim Taymans 2021-12-21 18:35:53 +01:00
  • 871ba61228 spa: pod: parser: add null terminator Barnabás Pőcze 2021-12-20 20:14:31 +01:00
  • b04b52ecf8 spa: alsa: do not look up the card again when releasing Barnabás Pőcze 2021-12-20 19:29:05 +01:00
  • ee0963b68e spa: alsa: change index type Barnabás Pőcze 2021-12-20 19:20:38 +01:00
  • 3c66d46007 pulse-server: recalculate tlength on quantum change Wim Taymans 2021-12-20 17:33:55 +01:00
  • 512a52d9c6 pulse-server: fix the number of enum values Wim Taymans 2021-12-20 09:13:37 +01:00
  • d2f676f9a6 pulser-server: push data instead of silence Wim Taymans 2021-12-18 12:32:44 +01:00
  • b223261240 pulse-server: flush after we push the last buffer Wim Taymans 2021-12-18 12:32:20 +01:00
  • abbb034fa4 Revert "impl-core: require WX flags to destroy an object" Wim Taymans 2021-12-18 08:42:03 +01:00
  • f8cdc05720 alsa: allow multi-rate by default Wim Taymans 2021-12-18 08:33:34 +01:00
  • b476d6b503 alsa: add api.alsa.period-num param Wim Taymans 2021-12-17 16:09:52 +01:00
  • 8630b8846c alsa: use position duration as period size Wim Taymans 2021-12-17 16:08:08 +01:00
  • 15ce86aff1 module-protocol-native: Fix errno check Jonas Holmberg 2021-12-16 17:21:24 +01:00
  • c8fc79bad2 Revert "pulse-server: only try to increase the tlength" Wim Taymans 2021-12-16 17:10:30 +01:00
  • 7f0255f4ce pulse-server: only try to increase the tlength Wim Taymans 2021-12-16 17:08:23 +01:00
  • 68cd9ac738 alsa: only use graph rate when nothing else is fixed Wim Taymans 2021-12-16 15:32:36 +01:00
  • 7ef2b27376 acp: sync with pulseaudio Wim Taymans 2021-12-16 15:07:05 +01:00
  • de12e8dd2c pulse-server: improve fix_* handling Wim Taymans 2021-12-16 12:56:19 +01:00
  • 12cc3b34b1 pulse-server: implement fix_* fields Wim Taymans 2021-12-16 12:24:59 +01:00
  • ee0fcf05c1 context: apply new quantum and rate when driver is idle Wim Taymans 2021-12-16 11:39:46 +01:00
  • d2ec680d3d spa: fix initializer for old GCC Wim Taymans 2021-12-16 11:08:07 +01:00
  • 738cbcf789 alsa: fix rate for EAC3 Wim Taymans 2021-12-16 11:02:39 +01:00
  • 7b26384388 Merge tag '0.3.42' Wim Taymans 2021-12-16 09:51:21 +01:00
  • 3cac296ee0 0.3.42 0.3.42 Wim Taymans 2021-12-16 09:17:48 +01:00
  • 079e9b4aa0 impl-node: update quantum/rate only when pending changes Wim Taymans 2021-12-15 10:45:48 +01:00
  • 2104ee585e impl-node: sync current rate and quantum with position Wim Taymans 2021-12-14 20:47:36 +01:00
  • f163a67b9d impl-node: don't update rt.position directly Wim Taymans 2021-12-14 17:05:38 +01:00
  • 311210d005 Revert "module-echo-cancel: schedule source and playback last" Wim Taymans 2021-12-14 16:49:50 +01:00
  • 03f0a7c9ba pipewire: module-session-manager: harmonize type of change_mask Barnabás Pőcze 2021-12-14 13:45:23 +01:00
  • 8abd6b3fe4 protocol-native: change some warnings to infos Torkel Niklasson 2021-12-14 13:31:28 +01:00
  • 65b2405262 pulse-server: track quantum and update tlength Wim Taymans 2021-12-14 15:48:54 +01:00
  • c468dbebbb pulse-server: update the in_prebuf state Wim Taymans 2021-12-14 15:47:19 +01:00
  • d3e74a49e7 pulse-server: increase buffer size Wim Taymans 2021-12-14 15:42:19 +01:00
  • 774fd3d4c5 doc: Add module-raop-discover Wim Taymans 2021-12-14 10:47:41 +01:00
  • cf1d09d0cc Revert "pulse-server: always ask for more data when underrun" Wim Taymans 2021-12-14 10:21:11 +01:00
  • d79f9aa76e module-raop: fix zeroconf copy and paste Wim Taymans 2021-12-13 11:31:23 +01:00
  • 205774f3ab jack: Disconnect owned links on jack_deactivate Hendrik Borghorst 2021-12-15 16:24:28 +01:00
  • 6aeb640e31 tests: Add pipewire-alsa stress test Jonas Holmberg 2021-12-15 15:59:46 +01:00
  • c97d489929 impl-node: update quantum/rate only when pending changes Wim Taymans 2021-12-15 10:45:48 +01:00
  • c903c2ca08 impl-node: sync current rate and quantum with position Wim Taymans 2021-12-14 20:47:36 +01:00
  • dbe61af543 impl-node: don't update rt.position directly Wim Taymans 2021-12-14 17:05:38 +01:00
  • aefb527a0c Revert "module-echo-cancel: schedule source and playback last" Wim Taymans 2021-12-14 16:49:50 +01:00
  • e6e27fe74c pipewire: module-session-manager: harmonize type of change_mask Barnabás Pőcze 2021-12-14 13:45:23 +01:00
  • 10755ff115 protocol-native: change some warnings to infos Torkel Niklasson 2021-12-14 13:31:28 +01:00
  • 1f4254b344 pulse-server: track quantum and update tlength Wim Taymans 2021-12-14 15:48:54 +01:00
  • 6b81be5ac3 pulse-server: update the in_prebuf state Wim Taymans 2021-12-14 15:47:19 +01:00
  • fd4ea442d9 pulse-server: increase buffer size Wim Taymans 2021-12-14 15:42:19 +01:00
  • 57dae3e2b3 spa: libcamera: call get() instead of fd() Barnabás Pőcze 2021-12-07 16:12:58 +01:00
  • 128f80dd6b doc: Add module-raop-discover Wim Taymans 2021-12-14 10:47:41 +01:00
  • 8caab44782 Revert "pulse-server: always ask for more data when underrun" Wim Taymans 2021-12-14 10:21:11 +01:00
  • 33f3a987ec module-raop: fix zeroconf copy and paste Wim Taymans 2021-12-13 11:31:23 +01:00
  • 717fb64e4e 0.3.41 0.3.41 Wim Taymans 2021-11-30 13:12:45 +01:00
  • 4b21e996c8 pulse-server: fix sample pactl command Wim Taymans 2021-12-13 09:35:04 +01:00
  • 1e5f499ed3 bluez5: fix aptx-ll caps size Pauli Virtanen 2021-12-11 17:19:16 +02:00
  • bcd867f8eb filter-chain: disable lilv code when not available Wim Taymans 2021-12-10 18:46:06 +01:00
  • 597b332666 filter-chain: add support for lv2 plugins Wim Taymans 2021-12-10 17:44:28 +01:00
  • d86008cf8f support: set clock name for null-audio-sink Wim Taymans 2021-12-10 12:43:03 +01:00
  • 88987101ca bluez5: set clock name in SCO source and sink Wim Taymans 2021-12-10 12:36:37 +01:00
  • b4d33843a6 bluez5: set clock name Wim Taymans 2021-12-10 12:31:44 +01:00
  • c3bf07dff1 alsa-seq: make clock name configurable Wim Taymans 2021-12-10 12:20:08 +01:00
  • 3f2f1971c9 jack: debug driver id and clock name Wim Taymans 2021-12-10 12:19:14 +01:00