Commit graph

  • b7c78d0108 minimal.conf: add some more example config Wim Taymans 2022-03-02 12:20:44 +01:00
  • 99f9f729ff handle open_memstream errors Wim Taymans 2022-03-02 11:48:31 +01:00
  • fdaf4613d8 module-raop: handle and debug read errors Wim Taymans 2022-03-02 11:28:43 +01:00
  • 00d4de3799 module-raop: use the right socket to read from Wim Taymans 2022-03-02 11:24:40 +01:00
  • e7958fac1b filter-chain: remove limits on ports Wim Taymans 2022-03-02 10:12:22 +01:00
  • c89595d86f protocol: increase some limits Wim Taymans 2022-03-02 10:05:27 +01:00
  • dfdca3ce29 stream: add support for PropsInfo Wim Taymans 2022-03-02 10:02:55 +01:00
  • 0db8d39dd8 spa: fix compilation with c++ Wim Taymans 2022-03-01 21:40:30 +01:00
  • b324c02570 filter-chain: use offsets to deref pods Wim Taymans 2022-03-01 21:24:39 +01:00
  • 3d7ea3ee17 spa: use dyanmic builder for audioadapter Wim Taymans 2022-03-01 21:17:08 +01:00
  • cdf1b15d38 client-node: use dynamic pod builder Wim Taymans 2022-03-01 21:07:56 +01:00
  • 07a410e715 pod: use dynamic pod builder in some places Wim Taymans 2022-03-01 21:00:54 +01:00
  • d3a1b9fe31 spa: add dynamic builder helper Wim Taymans 2022-03-01 20:32:58 +01:00
  • 23db50630d channelmix: add option to filter FC Wim Taymans 2022-03-01 11:30:12 +01:00
  • 5b3388e4ac audioconvert: add optional hilbert transform to rear channels Wim Taymans 2021-03-09 21:07:37 +01:00
  • 5dd0a12875 channelmix: add option for stereo widen Wim Taymans 2022-03-01 10:28:11 +01:00
  • 60b338d4cf channelmix: place L-R in rear channels Wim Taymans 2022-03-01 10:14:07 +01:00
  • 5a307c11e1 audioconvert: add delay to rear channels when upmixing Wim Taymans 2022-03-01 09:53:40 +01:00
  • d62d2764e8 channelmix: improve corssover processing Wim Taymans 2022-02-27 20:41:44 +01:00
  • 168511c157 filter-chain: do some checks on the number of ports Wim Taymans 2022-02-28 20:44:05 +01:00
  • 5c44c6cd5c filter-chain: use MAX_CONTROLS for control ports Wim Taymans 2022-02-28 20:32:35 +01:00
  • fb04074335 pulse-server: set also metadata target.object when moving streams Pauli Virtanen 2022-02-28 19:35:13 +02:00
  • daf85f1cd6 pw-top: Fix unicode character clipping Tasos Sahanidis 2022-02-28 17:19:40 +02:00
  • ab353a8057 module-session-manager: set object.serial on session objects Pauli Virtanen 2022-02-27 20:44:21 +02:00
  • 3b94345bbe module-metadata: set object.serial on new client metadata Pauli Virtanen 2022-02-27 20:38:53 +02:00
  • 09d005aa3e impl-client: add workaround for old pipewire-media-session compatibility Pauli Virtanen 2022-02-23 00:44:01 +02:00
  • d71cf24183 global: update generation number also in clients without registry Pauli Virtanen 2022-02-22 22:18:20 +02:00
  • a9accd1668 protocol-native: footer pre_demarshal must come first Pauli Virtanen 2022-02-26 00:31:33 +02:00
  • b9b57d32d5 channelmix: set mix log earlier Pauli Virtanen 2022-02-25 20:31:25 +02:00
  • 1cf869cea8 channelmix: fix lfe-cutoff parsing Wim Taymans 2022-02-25 11:20:19 +01:00
  • bf52630153 pw-cli: fix print of pod debug Wim Taymans 2022-02-25 11:12:24 +01:00
  • ab8f9be979 channelmix: recalc channelmix when param changed Wim Taymans 2022-02-25 11:09:19 +01:00
  • 7241bf3c54 channelmix: remove LFE when cutoff is <= 0.0 Wim Taymans 2022-02-25 11:08:26 +01:00
  • 6dbdb2eecb bluez5: only consider A2DP profiles if HSP/HFP backed is none Julian Bouzas 2022-02-23 14:33:32 -05:00
  • 2e8e8938bc channelmix: add stereo to 7.1 upmix Wim Taymans 2022-02-24 16:09:14 +01:00
  • b1ca470d99 channelmix: don't pass channels around Wim Taymans 2022-02-24 09:13:57 +01:00
  • 76aaae2034 pulse-server: get stream id in paused Wim Taymans 2022-02-24 13:08:50 +01:00
  • 6ed60eb868 channelmix: Fix copy and paste error Wim Taymans 2022-02-23 07:39:23 +01:00
  • ac25d126de channelmix: use the right channelmap Wim Taymans 2022-02-22 18:20:07 +01:00
  • 0b7da17083 channelmix: fix 5p1 -> 2 see channelmix Wim Taymans 2022-02-22 18:06:48 +01:00
  • 6769becac5 module-echo-cancel: fix leak on error Wim Taymans 2022-02-22 17:27:33 +01:00
  • d06e13210d filter-chain: move node.name to the streams Wim Taymans 2022-02-22 15:48:43 +01:00
  • 2cd3427786 pulse-server: fix device.description Wim Taymans 2022-02-22 15:08:28 +01:00
  • 580f499939 filter-chain: improve error reporting Wim Taymans 2022-02-22 12:42:36 +01:00
  • bc8df52317 conf: return the error Wim Taymans 2022-02-22 12:41:58 +01:00
  • 542b0acd73 context: set zero_denormals in data thread. Wim Taymans 2022-02-22 11:31:06 +01:00
  • 62ae9b7d30 filter-chain: avoid denormals in biquad Wim Taymans 2022-02-21 17:34:36 +01:00
  • 820e282a14 context: don't touch denormals settings when left unset Wim Taymans 2022-02-21 17:19:57 +01:00
  • edb5664017 pulse-server: fix IEC958 passthrough again Wim Taymans 2022-02-21 16:53:03 +01:00
  • 22ec01d5c0 pulse-server: improve fix_ flags handling Wim Taymans 2022-02-21 15:04:16 +01:00
  • c0727e1efc audioadapter: improve fixation of the format Wim Taymans 2022-02-21 15:10:25 +01:00
  • e420b9c93c pulse-server: place the final sample rate as property Wim Taymans 2022-02-21 14:54:21 +01:00
  • d6a2b21fbe pulse-server: don't deref freed pending_sample Wim Taymans 2022-02-21 11:12:10 +01:00
  • 0475adbd35 pulse-server: wait for pending_sample to complete Wim Taymans 2022-02-21 08:57:15 +01:00
  • 1d9be5b25a pulse-server: ref client while completing operations Wim Taymans 2022-02-21 08:56:02 +01:00
  • 90eb1c18e0 pulse-server: unlink operation before callback Wim Taymans 2022-02-21 08:54:50 +01:00
  • d7793501fd pulse-server: free pending sample reply Wim Taymans 2022-02-20 21:34:53 +01:00
  • bf9ef440c3 protocol-native: check invariant for marshaled data Pauli Virtanen 2022-02-20 18:13:22 +02:00
  • d44bf0ffc0 impl-core/protocol-native: use generation counter for global registry Pauli Virtanen 2021-11-08 12:26:37 +01:00
  • 680c33d3eb protocol-native: extend v3 protocol with message footers Pauli Virtanen 2022-02-20 14:03:41 +02:00
  • c4997fc46d pipewire-pulse: moving DONT_MOVE streams should fail Pauli Virtanen 2022-02-20 01:20:29 +02:00
  • d1f7e96f82 test: loop: add test for destroying source of thread loop Barnabás Pőcze 2022-02-18 19:27:13 +01:00
  • 16f63a3c8f Revert "loop: remove destroy list" Barnabás Pőcze 2022-02-18 18:36:36 +01:00
  • bb1cd23a1a modules: fix warning Wim Taymans 2022-02-18 15:12:27 +01:00
  • ca9da0ed5a Fix the comparison parens Stanisław Pitucha 2022-02-18 22:35:05 +11:00
  • d6c5da5678 pipewire: module-x11-bell: mark connection as terminatable Barnabás Pőcze 2022-02-17 20:16:22 +01:00
  • c9612225e1 pipewire: module-x11-bell: handle X11 errors Barnabás Pőcze 2022-02-17 19:39:30 +01:00
  • 7c70c4e383 pipewire: module-x11-bell: remove unnecessary member Barnabás Pőcze 2022-02-17 18:26:27 +01:00
  • 45bd8532eb pipewire: use newly added function for deferred module destroy Barnabás Pőcze 2022-02-17 03:34:05 +01:00
  • a13e7ef091 pipewire: impl-module: add method for deferred destroy Barnabás Pőcze 2022-02-17 03:22:52 +01:00
  • 4d4c6f20df pipewire: remove work queue checks Barnabás Pőcze 2022-02-17 03:14:36 +01:00
  • eae6517c84 pipewire: context: create work queue immediately Barnabás Pőcze 2022-02-17 03:06:28 +01:00
  • afda4c81e7 pipewire: module-x11-bell: simplify x11_connect() Barnabás Pőcze 2022-02-17 02:40:44 +01:00
  • d558e87b51 pipewire: module-x11-bell: remove a function Barnabás Pőcze 2022-02-17 02:38:06 +01:00
  • ffabf78cb7 pipewire: module-x11-bell: check source creation Barnabás Pőcze 2022-02-17 04:43:47 +01:00
  • 84cc3d7dc6 pipewire: module-x11-bell: make X11 errors fatal Barnabás Pőcze 2022-02-17 02:20:40 +01:00
  • 7f70d484c2 pipewire: module-x11-bell: only use the thread loop to play the sample Barnabás Pőcze 2022-02-17 01:13:57 +01:00
  • 0ed27e570f pipewire: module-x11-bell: only remove hook if registered Barnabás Pőcze 2022-02-17 00:51:27 +01:00
  • 2af3938893 0.3.47 0.3.47 Wim Taymans 2022-02-18 09:27:44 +01:00
  • cab1d905d6 proxy: break after the first leaked listener Wim Taymans 2022-02-17 18:02:52 +01:00
  • 3c3d9a6b09 proxy: don't emit warnings for leaked listeners Wim Taymans 2022-02-17 18:01:35 +01:00
  • 1ca5bc6b94 pulse-server: do a roundtrip before replying to PLAY_SAMPLE Wim Taymans 2022-02-17 16:57:02 +01:00
  • 7ddcc91461 pulse-server: add operation with custom callback Wim Taymans 2022-02-17 16:56:21 +01:00
  • ae14ef7a49 fix compilation Wim Taymans 2022-02-17 16:11:22 +01:00
  • b50efe0188 spa: fix initializer for old GCC souravdas142 2022-02-17 20:13:30 +05:30
  • d2f8cd2114 pulse-server: relax some warnings Wim Taymans 2022-02-17 16:03:55 +01:00
  • 0df9d03729 0.3.46 0.3.46 Wim Taymans 2022-02-13 17:21:56 +01:00
  • e28b613404 alsa: don't read more than available samples Wim Taymans 2022-02-16 21:30:54 +01:00
  • 56c03c11f8 alsa: resync when quantum changes Wim Taymans 2022-02-16 21:30:35 +01:00
  • 798228a906 alsa: remove useless code Wim Taymans 2022-02-16 21:28:56 +01:00
  • 4246961070 alsa: use rewind to remove excess delay Wim Taymans 2022-02-16 21:10:03 +01:00
  • 5b9ec53bf8 gitlab-ci: rebuild fedora & coverity images to update coverity George Kiagiadakis 2022-02-16 18:10:52 +02:00
  • c5c9ecdd87 spa: improve the AEC interface Wim Taymans 2022-02-16 16:18:18 +01:00
  • 9386c70b3a module-echo-cancel: Move backends to dynamic libaries Joakim Olsson 2022-02-10 09:33:06 +01:00
  • 761199be70 alsa: improve resync Wim Taymans 2022-02-15 16:29:43 +01:00
  • 87f4726164 alsa: protect against impossible timeouts Wim Taymans 2022-02-15 15:35:40 +01:00
  • 8b899dbc55 alsa: make sure we always trigger a timeout Wim Taymans 2022-02-15 15:32:09 +01:00
  • dc76ab2291 alsa: don't use dll when not rate matching Wim Taymans 2022-02-15 15:29:40 +01:00
  • 762a523098 pipewire: conf: initialize return value Barnabás Pőcze 2022-02-15 10:00:04 +01:00
  • 2e3c749a01 pulse-server/combine-sink: mark loaded after streams appear Pauli Virtanen 2022-02-03 20:41:14 +02:00