Commit graph

  • 029539831d jack: rework port allocation Wim Taymans 2022-01-22 20:55:40 +01:00
  • 4f57f3cdae pulse-server: allow per-application latency quirks Wim Taymans 2022-01-22 16:17:09 +01:00
  • 7f08cadca4 pulse-server: move quirks to config section Wim Taymans 2022-01-22 11:51:11 +01:00
  • 2e1a08edc2 module-echo-cancel: Configure buffersize and play delay Joakim Olsson 2022-01-17 10:41:09 +01:00
  • 000b448ba3 pulse-server: set the node.name on the input/output Wim Taymans 2022-01-21 17:55:32 +01:00
  • a72a877515 modules: improve node.name Wim Taymans 2022-01-21 17:42:29 +01:00
  • 373432a4e7 pulse-server: implement module-x11-bell Wim Taymans 2022-01-21 17:01:18 +01:00
  • 5c894c2283 modules: handle x11 sample fallback better Wim Taymans 2022-01-21 16:47:42 +01:00
  • b1a989f62e meson: improve SDL2 summary Wim Taymans 2022-01-21 16:29:29 +01:00
  • 0cd0ef5912 modules: add x11-bell module Wim Taymans 2022-01-21 16:27:44 +01:00
  • 5d890435b4 module-rt: Handle realtime sched check edge cases Robbert van der Helm 2022-01-19 16:10:02 +01:00
  • e60f62e69b module-rt: Don't explicitly check RLIMIT_RTPRIO Robbert van der Helm 2022-01-19 16:09:32 +01:00
  • 5b3bc4e80e alsa: first start monitor then enumerate devices Wim Taymans 2022-01-21 10:50:13 +01:00
  • cec9347864 pulse-server: iterate addresses correctly Barnabás Pőcze 2022-01-21 10:25:46 +01:00
  • ee257b148b bluez5: deal with adapters appearing after devices Pauli Virtanen 2022-01-20 23:55:06 +02:00
  • 88e744a06f doc: include manpages in html docs Pauli Virtanen 2022-01-20 21:06:54 +02:00
  • 695f8dfdd9 roc: NODE_PASSIVE can only be on the streams Wim Taymans 2022-01-20 21:47:37 +01:00
  • 6a892c27b0 audioconvert: block volume updates when disabled Wim Taymans 2022-01-20 20:07:05 +01:00
  • a4b1e4c42a bluez5: don't crash in battery_remove Pauli Virtanen 2022-01-19 19:42:03 +02:00
  • dda65b95af bluez5: maintain transport->device_list properly Pauli Virtanen 2022-01-19 19:41:08 +02:00
  • f2630ed6fc bluez5: require adapter before profile connect & after Pauli Virtanen 2022-01-19 19:05:37 +02:00
  • 870cd0136a spa: allow spa_dict.items to be NULL for zero items Pauli Virtanen 2022-01-20 19:55:02 +02:00
  • 5a72e2769a adapter: add adapter.auto-port-config property Wim Taymans 2022-01-20 18:06:19 +01:00
  • aa128ed489 spa: make common function to find type from short name Wim Taymans 2022-01-20 18:02:41 +01:00
  • ba7e5d619d audioconvert: add option to disable channelmix Wim Taymans 2022-01-20 16:09:38 +01:00
  • cb077975bc alsa: remove TI 2902 rule, it seems to break things Wim Taymans 2022-01-19 20:31:09 +01:00
  • a77f5131b2 jack: add dummy jacknet implementation Wim Taymans 2022-01-19 19:46:47 +01:00
  • ca3fada8cb jack: fix jacknet meson variable Wim Taymans 2022-01-19 19:28:08 +01:00
  • 9935f921c5 pulse-server: use TARGET_OBJECT with the target serial Wim Taymans 2022-01-19 17:09:55 +01:00
  • dec2b1b9a2 pulse-server: set serial to invalid on parse error Wim Taymans 2022-01-19 16:57:17 +01:00
  • b3e7d2b72a settings: add an option to check quantum/rate in settings Wim Taymans 2022-01-19 15:55:43 +01:00
  • d2114c3f2e spa: audioconvert: fix allocation size calculation Barnabás Pőcze 2022-01-18 21:10:31 +01:00
  • 6515553b7d node: add NODE_SUSPEND_ON_IDLE option Wim Taymans 2022-01-18 20:35:00 +01:00
  • 709d25f0c4 make key for node.transport.sync Wim Taymans 2022-01-18 20:34:03 +01:00
  • 6ece5d810c loop: invoke immediately when loop is not running Wim Taymans 2022-01-18 20:03:01 +01:00
  • 18607ee5e3 resample: implement resample disable Wim Taymans 2022-01-18 18:05:36 +01:00
  • 3e73f05af4 audioconvert: expose resampler properties Wim Taymans 2022-01-18 17:43:44 +01:00
  • b9ace709dc pw-v4l2: clamp buffers to max Wim Taymans 2022-01-18 13:46:32 +01:00
  • f3dfa9b9af module-rt: only change nice level on our servers Wim Taymans 2022-01-18 13:32:25 +01:00
  • 9976a7f8b2 daemon: add an example minimal conf file Wim Taymans 2022-01-18 12:47:52 +01:00
  • d19ab798be module-metadata: allow create without client Wim Taymans 2022-01-18 12:42:23 +01:00
  • afa0f9305d impl-metadata: add some more properties to global Wim Taymans 2022-01-18 12:41:48 +01:00
  • a8bafa0631 pw-metadata: handle NULL props from metadata object Wim Taymans 2022-01-18 12:41:17 +01:00
  • 72e748a197 adapter: add node.param.* property support Wim Taymans 2022-01-18 11:52:46 +01:00
  • 5010125452 alsa: make internal latency configurable with params Wim Taymans 2022-01-18 11:46:08 +01:00
  • 4dcb4f7526 adapter: add adapter.port-config option Wim Taymans 2022-01-18 10:38:34 +01:00
  • 5ebbe09371 pw-cli: move json to pod code to SPA Wim Taymans 2022-01-18 10:38:11 +01:00
  • 67dcc0d291 bluez5: don't create device if adapter is missing Pauli Virtanen 2022-01-17 19:10:14 +02:00
  • 1d4551a98d pipewire: module-protocol-native: avoid file descriptor leaks Barnabás Pőcze 2022-01-17 16:55:02 +01:00
  • dec7f7a608 merger: also reconfigure when monitor changes Wim Taymans 2022-01-17 16:28:06 +01:00
  • 75212a4054 module-rt: Default RLIMIT_RTTIME to -1/unlimited Robbert van der Helm 2022-01-17 14:01:06 +01:00
  • baabcbe606 module-pw: Log when RTKit limits RLIMIT_RTTIME Robbert van der Helm 2022-01-17 14:00:33 +01:00
  • 5d169523b3 module-rt: Fix extra whitespace in module usage Robbert van der Helm 2022-01-17 13:50:45 +01:00
  • d8c867b515 alsa: improve rate selection Wim Taymans 2022-01-05 11:53:47 +01:00
  • 8415fa525f pw-cat: print "monitor" when recording from a sink Wim Taymans 2022-01-17 14:47:27 +01:00
  • 1d03923a97 pulse-server: use object serial as index Wim Taymans 2022-01-17 12:48:31 +01:00
  • 1b9a2b6079 jack: use serial for port_id Wim Taymans 2022-01-14 21:04:08 +01:00
  • 7336f380a5 add some more properties to globals Wim Taymans 2022-01-15 17:21:22 +01:00
  • b1fb4a2660 Revert "global: don't reuse ids" Wim Taymans 2022-01-14 20:03:14 +01:00
  • 5135f9767a Revert "pw-cli: use a list for globals instead of a map" Wim Taymans 2022-01-14 20:03:05 +01:00
  • b48864e77d Revert "global: limit the id to 24 bits" Wim Taymans 2022-01-14 20:02:55 +01:00
  • e68dc49666 Revert "global: avoid using existing global id" Wim Taymans 2022-01-14 20:01:53 +01:00
  • dd9fd95c75 Revert "context: improve retry logic" Wim Taymans 2022-01-14 20:01:44 +01:00
  • adee9931b6 Revert "global: handle id allocation errors" Wim Taymans 2022-01-14 20:01:25 +01:00
  • 92ef2cd56b Revert "context: implement faster id collision check" Wim Taymans 2022-01-14 20:01:21 +01:00
  • 1f58b147d6 Revert "impl-client: improve permission storage" Wim Taymans 2022-01-14 20:01:12 +01:00
  • 77ee3aecd2 Revert "context: hash the globals by id" Wim Taymans 2022-01-14 20:01:00 +01:00
  • 0904a35ba8 pulse-server: make separate index Wim Taymans 2022-01-17 11:28:40 +01:00
  • 955e4287ab pulse-server: index flags are only used for modules Wim Taymans 2022-01-17 10:28:09 +01:00
  • 6a2aea8e0a pulse-server: remove the MONITOR flag Wim Taymans 2022-01-17 10:25:26 +01:00
  • 48e83fc780 pulse-server: find_object -> find_object_by_id Wim Taymans 2022-01-17 10:04:28 +01:00
  • 3b85369ff6 pulse-server: use key instead of id for the data key Wim Taymans 2022-01-17 10:03:02 +01:00
  • b2d221a66c pulse-server: rename obj_id -> id Wim Taymans 2022-01-17 09:50:41 +01:00
  • 5a315d5351 pulse-server: rename some id -> index Wim Taymans 2022-01-17 09:49:39 +01:00
  • ec465966bc treewide: meson.build: simplify get_variable() calls Barnabás Pőcze 2022-01-17 08:23:55 +01:00
  • e34cbcb92c spa: tests: meson.build: specify check argument for run_command() Barnabás Pőcze 2022-01-17 08:15:03 +01:00
  • 02e76bad8e spa: tests: meson.build: specify configuration inline Barnabás Pőcze 2022-01-17 08:10:05 +01:00
  • 33fb98fddf meson.build: remove version check around devenv Barnabás Pőcze 2022-01-17 08:02:57 +01:00
  • a36f902e1d module-rt: Log when RTKit lowers priorities Robbert van der Helm 2022-01-16 22:18:41 +01:00
  • 4419baec45 module-rt: Use magic value for user config prio Robbert van der Helm 2022-01-16 16:49:03 +01:00
  • 674858cd6e modules: Provide an alias for module-rtkit Robbert van der Helm 2022-01-16 16:25:28 +01:00
  • e2cf858f6a module-rt: Don't override acquire_rt priority Robbert van der Helm 2022-01-16 15:57:02 +01:00
  • 399e6f09d4 module-rt: Make logging more consistent Robbert van der Helm 2022-01-16 15:56:44 +01:00
  • 2b73c86af5 modules: Rename module-rtkit to module-rt Robbert van der Helm 2022-01-15 20:54:15 +01:00
  • 6fc966f385 modules: Drop module-rt Robbert van der Helm 2022-01-15 20:43:03 +01:00
  • 69338f797a module-rtkit: Merge module-rt into module-rtkit Robbert van der Helm 2022-01-15 20:36:48 +01:00
  • 7c6649b5e5 pulse-server: use quantum_limit Wim Taymans 2022-01-14 16:45:41 +01:00
  • 80b2e345d7 context: hash the globals by id Wim Taymans 2022-01-14 13:19:31 +01:00
  • 6394537dbd pulse-server: remove unused field Wim Taymans 2022-01-14 10:41:11 +01:00
  • ac919e2a10 jack: add PIPEWIRE_RATE env variable Wim Taymans 2022-01-14 10:12:05 +01:00
  • 888716a871 impl-client: improve permission storage Wim Taymans 2022-01-14 09:55:58 +01:00
  • 8ca037683e context: implement faster id collision check Wim Taymans 2022-01-14 08:38:07 +01:00
  • e241febe62 global: handle id allocation errors Wim Taymans 2022-01-13 21:22:25 +01:00
  • 892f27ded3 impl-link: don't change permissions when no global Wim Taymans 2022-01-13 21:14:34 +01:00
  • 661ff95748 pulser-server: use max_client settings instead of constant Wim Taymans 2022-01-13 19:53:06 +01:00
  • 3d081215f2 pulse-server: improve message queue pruning Barnabás Pőcze 2022-01-13 18:38:00 +01:00
  • 8f9bd42d93 Document the unit on spa_meta_header::pts Aleix Pol 2022-01-13 18:27:27 +01:00
  • 11e57de7b0 pulse-server: index mask is now 24 bits Pauli Virtanen 2022-01-13 19:08:45 +02:00
  • bc164814cc context: improve retry logic Wim Taymans 2022-01-13 16:35:48 +01:00
  • 5baab24848 global: avoid using existing global id Wim Taymans 2022-01-13 16:10:35 +01:00