Commit graph

  • c25b6c973e pulse-server: pending-sample: factor out freeing logic Barnabás Pőcze 2023-05-07 16:12:55 +02:00
  • cc702dac69 pulse-server: pending-sample: only send reply once Barnabás Pőcze 2023-05-07 16:07:27 +02:00
  • edad053911 pulse-server: pending-sample: set replied flag on error Barnabás Pőcze 2023-05-07 16:06:16 +02:00
  • dd7c47bb3d pulse-server: pending-sample: rename ready to replied Barnabás Pőcze 2023-05-07 16:03:29 +02:00
  • e37da42632 pulse-server: move sample playing into pending-sample.c Barnabás Pőcze 2023-05-06 01:23:11 +02:00
  • 20d00e1092 aes67: adapt aes67 default config file to use the rtp-sap module Sebastian Jaeckel 2023-05-10 14:56:05 +02:00
  • 3ec0e1499f rtp-sap: use correct audio format string for L24 mime Sebastian Jaeckel 2023-05-10 14:12:16 +02:00
  • 44feba4bb4 rtp-sap: decrement session counter when a session is freed Sebastian Jaeckel 2023-05-10 13:58:20 +02:00
  • 4353f9eb75 module-jack: make stream ports physical Wim Taymans 2023-05-10 18:00:44 +02:00
  • 36fdceef71 jack: don't emit portregistration when inactive Wim Taymans 2023-05-10 17:22:43 +02:00
  • 67fcd9646d impl-node: optimize peer activation Wim Taymans 2023-05-10 16:56:38 +02:00
  • 742039ff3f jack: destroy port only after emitting the portregistration Wim Taymans 2023-05-10 16:49:41 +02:00
  • 981428a9fc jack: only emit graph order changes for new links Wim Taymans 2023-05-10 16:48:57 +02:00
  • 844ab48db8 jack: use refcount for freezing callbacks Wim Taymans 2023-05-10 16:46:42 +02:00
  • ccece8316b jack: Don't call callbacks from blocking function Wim Taymans 2023-05-10 12:10:03 +02:00
  • e3cfd73b9e audioconvert: use target_rate/quantum when starting Wim Taymans 2023-05-09 15:53:36 +02:00
  • 045cb95a27 jack: only emit callbacks when active Wim Taymans 2023-05-09 15:34:51 +02:00
  • 5485db09dc jack: Assign unique name to client_name Wim Taymans 2023-05-09 11:28:49 +02:00
  • 249cf9bfbe chore: fix warnings shown by Clang 16 Dmitry Sharshakov 2023-05-09 11:00:36 +03:00
  • 171e2a99ba context: Also add driver to always_process inactive nodes Wim Taymans 2023-05-09 10:11:51 +02:00
  • 67df9d2251 module-jack: add midi support. Wim Taymans 2023-05-08 17:06:17 +02:00
  • 318d82e14f alsa: avoid division by 0 Wim Taymans 2023-05-08 16:49:33 +02:00
  • d2cd65b6e2 module-jack: add volume control Wim Taymans 2023-05-08 11:34:00 +02:00
  • 685ada05f0 module-jack: also search in PREFIX Wim Taymans 2023-05-08 10:45:53 +02:00
  • 43e2978255 module-pipe: reword docs from the perspective of the module Wim Taymans 2023-05-07 20:53:04 +02:00
  • c324a9fb42 improve module docs Wim Taymans 2023-05-07 20:13:46 +02:00
  • b3bb7fd567 module-rt: limit nice level based on rtkit min nice Wim Taymans 2023-05-07 19:37:32 +02:00
  • 5942f2d6aa module-rt: add some more error to errno mappings Wim Taymans 2023-05-07 13:52:17 +02:00
  • a20d2406c3 impl-node: improve signal_time Wim Taymans 2023-05-06 18:51:49 +02:00
  • a0a5320280 impl-client: check global id registry generation in client.error method Pauli Virtanen 2023-05-06 13:56:35 +03:00
  • 2ed65a7e36 profiler: improve profiler stats Wim Taymans 2023-05-06 10:54:57 +02:00
  • 2a0f1597ab module-combine-stream: fix race when destroying streams Pauli Virtanen 2023-05-05 21:11:32 +03:00
  • 12b6adb10c filter: fix compilation with -UFASTPATH Wim Taymans 2023-05-06 08:29:28 +02:00
  • 727775201f spa: make node callbacks fast Wim Taymans 2023-05-06 00:47:39 +02:00
  • efea7ad060 hooks: add and use _fast callback function Wim Taymans 2023-05-06 00:24:05 +02:00
  • 9967c35bbe audioconvert: exit early to ask more data Wim Taymans 2023-05-05 21:34:53 +02:00
  • f5a10cb734 filter: remove some unused code Wim Taymans 2023-05-05 21:33:28 +02:00
  • 4b5b94303e loop: clear rmask after dispatching all sources Wim Taymans 2023-05-05 18:36:08 +02:00
  • 93530df139 filter: don't copy position info Wim Taymans 2023-05-05 17:54:33 +02:00
  • 8452e6d28e data-loop: optimize iterate dispatch Wim Taymans 2023-05-05 17:43:27 +02:00
  • fbf17cf980 loop: add optimized non-cancellable iterate Wim Taymans 2023-05-05 17:41:37 +02:00
  • 67c38490a5 move some trace to trace_fp Wim Taymans 2023-05-05 17:41:13 +02:00
  • 0629647cb5 module-jack: load libjack.so.0 with dlopen Wim Taymans 2023-05-05 15:42:14 +02:00
  • 7da4eb13f7 pulse-server: add some module docs Wim Taymans 2023-05-05 15:41:44 +02:00
  • 39bba88544 jack: emit a warning when disabled Wim Taymans 2023-05-05 15:41:18 +02:00
  • a77b12a024 client-node: clean up useless node object Wim Taymans 2023-05-04 21:46:07 +02:00
  • ffa21d696d module-pulse-tunnel: avoid using NULL module Wim Taymans 2023-05-04 20:28:10 +02:00
  • 75d7c574cf impl-node: don't do output mix for remote nodes Wim Taymans 2023-05-04 20:26:17 +02:00
  • f756eebac5 impl-node: add some SPA_LIKELY Wim Taymans 2023-05-04 20:25:50 +02:00
  • 7f53571e0c impl-node: avoid division by zero better Wim Taymans 2023-05-04 19:47:46 +02:00
  • 2be49838d0 pulse-server: remove some warnings Wim Taymans 2023-05-04 19:11:21 +02:00
  • b13e9f7a8d pipewire-pulse: add module-jackdbus-detect Wim Taymans 2023-05-04 18:46:36 +02:00
  • 37210794d8 pulse-server: rework audioinfo argument parsing Wim Taymans 2023-05-04 18:43:08 +02:00
  • 11c478d0fa improve debug of commands and events Wim Taymans 2023-05-04 13:03:40 +02:00
  • 0b3a06192e module-jack: add jack.connect option Wim Taymans 2023-05-04 11:55:01 +02:00
  • 43b6054631 module-jack: add jack.client-name option Wim Taymans 2023-05-04 11:44:55 +02:00
  • 7ac8e29160 module-jack: handle non-duplex case Wim Taymans 2023-05-04 11:29:27 +02:00
  • 7a82fc7fc7 module-jack: fix compilation without fastpath Wim Taymans 2023-05-04 09:29:51 +02:00
  • 55fc2ac7ef stream: ignore latency of monitor stream ports Pauli Virtanen 2023-05-03 19:21:43 +03:00
  • 6e17962ad0 impl-port/audioconvert: add PORT_IGNORE_LATENCY Pauli Virtanen 2023-05-03 19:19:22 +03:00
  • 85d2933268 module-access: add missing include Pauli Virtanen 2023-05-03 18:28:00 +03:00
  • 1d872c5cde impl-node: restore previous signal_time Wim Taymans 2023-05-03 19:03:16 +02:00
  • 107061bb77 module-jack: implement with pw-filter Wim Taymans 2023-05-03 18:37:43 +02:00
  • 09994f7141 filter: add more possible params Wim Taymans 2023-05-03 18:33:46 +02:00
  • ff6a86644b client-node: take data_loop and system from node Wim Taymans 2023-05-03 18:18:12 +02:00
  • 2dd3a00bb5 spa: bluez: modemmanager: fix DBusMessage leaks Barnabás Pőcze 2023-05-03 02:52:35 +02:00
  • 4591cfcd37 spa: bluez: modemmanager: do not log message sender as warning Barnabás Pőcze 2023-05-03 01:00:08 +02:00
  • 54b0886c78 spa: bluez: backend-native: use correct pointer Barnabás Pőcze 2023-05-03 00:55:34 +02:00
  • ff62eb59e2 spa: bluez: modemmanager: remove unused member Barnabás Pőcze 2023-05-03 00:55:16 +02:00
  • 06030ddf76 spa: bluez: backend-hsphfpd: fix dbus type Barnabás Pőcze 2023-05-03 00:28:52 +02:00
  • abe9615fec spa: bluez: backend-hsphfpd: use dbus_bool_t for DBUS_TYPE_BOOLEAN Barnabás Pőcze 2023-05-03 00:26:37 +02:00
  • 36bfd5263f spa: bluez: do not check if service is running Barnabás Pőcze 2023-05-02 23:54:12 +02:00
  • 4d5f3620af spa: bluez: initalize DBusError object Barnabás Pőcze 2023-05-02 23:44:26 +02:00
  • 10352dbaa5 pulse-server: combine-sink: add latency_compensate option Pauli Virtanen 2023-05-01 19:44:38 +03:00
  • cc5da73665 module-combine-stream: add option to add delays for latency compensation Pauli Virtanen 2023-04-30 21:44:32 +03:00
  • e24d7cc8b7 module-jack: don't crash when NULL source/sink Wim Taymans 2023-05-03 13:04:58 +02:00
  • caeaaf9c24 impl-node: work around old clients Wim Taymans 2023-05-03 12:51:34 +02:00
  • ea1385ffe0 jack-tunnel: use cycle_wait/cycle_signal Wim Taymans 2023-05-03 11:51:13 +02:00
  • bcbb6e42e7 remote-node: don't send signal/awake time in ready Wim Taymans 2023-05-03 11:06:14 +02:00
  • 604d60650a impl-node: call implementor of node on xrun Wim Taymans 2023-05-03 10:48:29 +02:00
  • 7edcfad7db impl-node: process_node now always run on the implementer Wim Taymans 2023-05-03 10:42:28 +02:00
  • b6b8035b0d module-raop-sink: Add default PW_KEY_DEVICE_ICON_NAME prop Christian Glombek 2023-05-01 20:27:10 +02:00
  • f8663ab31c client-node: activate using the node eventfd Wim Taymans 2023-05-02 17:16:18 +02:00
  • 8f799af6df impl-node: use the added boolean to add/remove source Wim Taymans 2023-05-02 16:30:11 +02:00
  • 7d4491ce6b module-combine-stream: add latencyOffsetNsec prop Pauli Virtanen 2023-05-01 14:51:38 +03:00
  • be59d2b5d0 jack: don't emit callbacks from do_wait() Wim Taymans 2023-05-02 14:41:46 +02:00
  • bcec0ad103 impl-node: implement pw_impl_node_trigger Wim Taymans 2023-05-02 14:32:21 +02:00
  • 953876bd58 impl-node: always wake up nodes with the eventfd Wim Taymans 2023-05-02 14:14:45 +02:00
  • 6bbe64a64b node: small cleanups and debug improvements Wim Taymans 2023-05-02 14:11:37 +02:00
  • dd36352a5c stream: move from dequeued to queued for capture stream flush Wim Taymans 2023-05-02 13:41:00 +02:00
  • b1a80a8f46 impl-node: call process_node directly Wim Taymans 2023-05-01 13:42:50 +02:00
  • adb7559359 impl-node: fix timing for client-nodes using trigger Wim Taymans 2023-05-01 13:37:44 +02:00
  • c23c27b566 module-raop: fix warning on uninitialised res variable Wim Taymans 2023-05-01 09:59:55 +02:00
  • 0bb0b524c7 raop: Deduplicate sink creation Christian Glombek 2023-04-29 20:44:00 +02:00
  • 0e831c52d8 module-access: determine trusted application executable Pauli Virtanen 2022-08-13 19:08:52 +03:00
  • 64235419a6 impl-node: handle ready callback correctly Wim Taymans 2023-05-01 09:19:19 +02:00
  • a6481c48aa module-combine-stream: propagate latency Pauli Virtanen 2023-04-30 17:21:15 +03:00
  • 04951ac15f bluez5: make set transport volume calls async Pauli Virtanen 2023-04-30 18:39:31 +03:00
  • 9c788d0c7e bluez5: unref pending calls after cancel Pauli Virtanen 2023-04-30 18:38:20 +03:00
  • 90c8cb42ff meson: fix filename Wim Taymans 2023-04-30 10:39:06 +02:00