Commit graph

  • db44fe47ee conf: Load and stack all config files. Wim Taymans 2021-06-09 12:15:39 +02:00
  • d09df66aec test: drop the valgrind timeout multiplier to 3 Peter Hutterer 2021-06-09 19:38:49 +10:00
  • 9a65d90e88 test: move the spa tests to pwtest Peter Hutterer 2021-06-08 20:00:36 +10:00
  • 008195924c test: add a test for the properties stack overflow Peter Hutterer 2021-06-08 13:43:57 +10:00
  • 7240058bee test: add test for logger's ANSI escape sequences Peter Hutterer 2021-06-08 13:14:30 +10:00
  • 518ffde9ec test: add a test for the logger truncation Peter Hutterer 2021-06-04 16:07:01 +10:00
  • dcfd6745d0 test: move the context tests to here Peter Hutterer 2021-06-04 11:15:04 +10:00
  • 53215a66b9 test: hook up a valgrind test run in meson Peter Hutterer 2021-06-03 14:13:38 +10:00
  • 7909c99ead test: convert two spa tests to pwtest Peter Hutterer 2021-06-03 11:35:26 +10:00
  • 493f0724b5 test: move the array tests to pwtest Peter Hutterer 2021-06-01 16:28:13 +10:00
  • 3865d8846e test: add a simple test for the library version Peter Hutterer 2021-06-01 16:16:00 +10:00
  • 44dcca0d99 test: add tests for pw_properties Peter Hutterer 2021-05-31 15:09:45 +10:00
  • 5911a629f3 test: add an example test for a failing daemon test Peter Hutterer 2021-06-04 11:20:33 +10:00
  • 28f74dc6b2 test: fall back to a timerfd if pidfd fails Peter Hutterer 2021-06-08 14:07:23 +10:00
  • 9bc840efe2 test: detect if we're running through gdb and disable forking mode Peter Hutterer 2021-06-08 13:43:40 +10:00
  • dc5751b569 test: add a helper function for making tempfiles Peter Hutterer 2021-06-08 13:13:09 +10:00
  • dd3f14d9d6 test: add a function to load a SPA interface Peter Hutterer 2021-06-07 13:13:52 +10:00
  • 50180532a4 test: add errno check macros Peter Hutterer 2021-06-04 15:23:51 +10:00
  • 2073269f47 test: set PIPEWIRE_REMOTE to a garbage value if we didn't start a test daemon Peter Hutterer 2021-06-04 09:51:55 +10:00
  • e01faf42a1 test: give each test its own XDG_RUNTIME_DIR and TMPDIR Peter Hutterer 2021-06-04 11:09:23 +10:00
  • ed3f882fa9 test: add the pwtest test framework Peter Hutterer 2021-05-27 10:05:19 +10:00
  • 0054319d88 meson.build: add -D_GNU_SOURCE to the project arguments Peter Hutterer 2021-06-08 20:21:24 +10:00
  • fee4d0eae1 spa: switch the include header test to C++ by default Peter Hutterer 2021-06-08 11:19:33 +10:00
  • 750cafd7d1 context: use pw_context_destroy() in error cases Wim Taymans 2021-06-08 14:58:31 +02:00
  • c12bdb8c6c pipewire: cleanup on error Wim Taymans 2021-06-08 14:57:07 +02:00
  • 4c64afc4ff acp: add hw-mute and hw-volume as properties Wim Taymans 2021-06-08 14:56:31 +02:00
  • e857856be7 0.3.30 0.3.30 Wim Taymans 2021-06-09 09:14:11 +02:00
  • db245fd0ce context: override the CORE_NAME in context Wim Taymans 2021-06-08 16:56:22 +02:00
  • f3a98debec spa: don't run the spa_scnprintf abort test under valgrind Peter Hutterer 2021-06-08 14:33:13 +10:00
  • 10270621c2 spa: fix a missing include Peter Hutterer 2021-06-07 13:15:16 +10:00
  • ec39cbee68 jack: improve debug Wim Taymans 2021-06-08 09:50:13 +02:00
  • 2dcab4580f jack: store renamed port Wim Taymans 2021-06-08 09:38:07 +02:00
  • 98ce5acb69 utils: define SIGABRT for FreeBSD Evgeniy Khramtsov 2021-06-07 20:53:16 +03:00
  • 8132c4e2b4 acp: add fallback alibpref just in case Wim Taymans 2021-06-07 13:04:03 +02:00
  • 1f85d06317 module-adapter: clear bound-resource when destroyed Wim Taymans 2021-06-07 12:57:09 +02:00
  • b6c6a21747 pipewire: module-adapter: remove resource listener Barnabás Pőcze 2021-06-07 01:43:19 +02:00
  • bec615971c spa: utils: hook: use tab Barnabás Pőcze 2021-06-07 12:28:21 +02:00
  • 16674a07a5 logger: improve formatting Wim Taymans 2021-06-07 12:52:21 +02:00
  • 83f8a2896f alsa-mixer: drop the VALGRIND_HAVE_MEMCHECK hacks Peter Hutterer 2021-06-07 16:11:39 +10:00
  • b6e27822e5 pipewire: use RUNNING_ON_VALGRIND to determine if we're in valgrind Peter Hutterer 2021-06-07 16:02:58 +10:00
  • d9cc1a25f1 Include the valgrind headers in our tree Peter Hutterer 2021-06-07 15:54:09 +10:00
  • d08d989412 spa: add a test for missing includes Peter Hutterer 2021-06-07 14:09:20 +10:00
  • 6499f96396 spa: add missing #includes Peter Hutterer 2021-06-07 14:41:32 +10:00
  • c049689884 logger: set linebuffering for the log Peter Hutterer 2021-06-07 15:46:38 +10:00
  • 1c083a6d69 logger: clamp the log time to 5 digits Peter Hutterer 2021-06-07 15:29:14 +10:00
  • 9737d6e3da logger: align debug messages better Peter Hutterer 2021-06-07 15:22:39 +10:00
  • 1a710cad3c logger: reduce the number of appending snprintf calls Peter Hutterer 2021-06-04 14:21:38 +10:00
  • b142e7f09f jack: stop freewheeling correctly Wim Taymans 2021-06-07 12:22:47 +02:00
  • 9a90030596 pw-cli: fix command parsing after pw_split changes Wim Taymans 2021-06-07 11:17:45 +02:00
  • 0792c690c2 jack: schedule port latency update from main thread Wim Taymans 2021-06-07 11:16:24 +02:00
  • db989d851d spa: auto-generate the cpp compilation test Peter Hutterer 2021-06-04 13:35:47 +10:00
  • fb75367975 spa: add a missing include Peter Hutterer 2021-06-07 13:30:36 +10:00
  • 48eadac1f1 logger: switch snprintf to spa_snprintf Peter Hutterer 2021-05-31 09:56:27 +10:00
  • 47c173c83f spa/util: add spa_scnprintf to use over snprintf Peter Hutterer 2021-05-30 20:21:00 +10:00
  • 5a054cfc9e jack: call pw_ methods from within the lock Wim Taymans 2021-06-05 20:16:10 +02:00
  • 08daf3f4f4 pulse-server: Add a module-echo-cancel Arun Raghavan 2021-06-05 12:22:11 -04:00
  • 8c42e6aecb alsa,bluez5: handle SPA_PARAM_Latency in port_set_param Huang-Huang Bao 2021-06-05 02:21:10 +08:00
  • d3fcc0a37a bluez5: correct parameter names in spa_bt_sco_io_create declaration Huang-Huang Bao 2021-06-05 14:22:10 +08:00
  • 4e5b20b1f5 meson.build: add devenv Barnabás Pőcze 2021-06-04 17:51:12 +02:00
  • b433a6920f pw-uninstalled: override ALSA_PLUGIN_DIR Barnabás Pőcze 2021-06-04 17:27:33 +02:00
  • afd92a4272 pw-uninstalled: remove pipewire-pulse from library path Barnabás Pőcze 2021-06-04 17:18:46 +02:00
  • 431bcb6805 pw-uninstalled: set PKG_CONFIG_PATH Wim Taymans 2021-06-04 13:53:57 +02:00
  • a2cb5f3394 properties: try to keep full doxygen docs out of headers Wim Taymans 2021-06-04 12:08:23 +02:00
  • 2e6621fae0 daemon: use getenv(PIPEWIRE_CORE) for the core.name if it exists Peter Hutterer 2021-05-26 16:35:46 +10:00
  • f775547528 pipewire: merge, not overwrite the context.properties from the config file Peter Hutterer 2021-05-26 16:33:21 +10:00
  • b179e81070 pipewire: add pw_properties_add_string() Peter Hutterer 2021-05-26 16:27:36 +10:00
  • 81cc466752 spa: the cpp test is a compilation test only Peter Hutterer 2021-06-04 13:34:13 +10:00
  • a71e68e945 spa: add missing header guards and extern C define for spa/pod/filter.h Peter Hutterer 2021-06-04 13:49:19 +10:00
  • a179e0fecd spa: fix a C++ typecast warning Peter Hutterer 2021-06-04 13:45:52 +10:00
  • 3332e271be spa: fix compiler warnings about missing braces in initializer Peter Hutterer 2021-06-04 13:45:06 +10:00
  • 98503a84b3 spa: fix an C++ invalid type conversion Peter Hutterer 2021-06-04 13:38:49 +10:00
  • 2a8b7594bc pulse-server: avoid overflow Wim Taymans 2021-06-04 09:07:24 +02:00
  • e65afe8fa2 pulse-server: module-combine-sink: remove hooks Barnabás Pőcze 2021-06-04 02:26:17 +02:00
  • 4cb87317a7 pipewire: assert a nonzero array allocation size Peter Hutterer 2021-06-03 08:57:04 +10:00
  • 0ba9402d4b Revert "media-session: use direction to find the node by name" Wim Taymans 2021-06-03 20:31:49 +02:00
  • 669fbf10c1 fix some leaks in error paths Wim Taymans 2021-06-03 12:53:05 +02:00
  • 6affda9424 pipewire: utils: add more tests for pw_split_walk() Barnabás Pőcze 2021-06-03 16:18:24 +02:00
  • 3b681f2138 pipewire: utils: pw_split_walk(): skip leading runs of chars in delimiter Barnabás Pőcze 2021-06-03 16:18:17 +02:00
  • 576513583b pipewire: impl-module: limit module search depth Barnabás Pőcze 2021-06-03 16:34:05 +02:00
  • a8428a57b1 pipewire: impl-module: simplify module dir handling logic Barnabás Pőcze 2021-06-03 16:26:36 +02:00
  • 0f03109cb6 Makefile: remove trailing slashes from env variables Barnabás Pőcze 2021-06-03 16:26:18 +02:00
  • 131832d441 pulse-server: suffix TAG_USEC constants with LL, as they must be 64-bit George Kiagiadakis 2021-06-03 17:36:19 +03:00
  • 1b484867eb 0.3.29 0.3.29 Wim Taymans 2021-06-03 12:01:53 +02:00
  • 3fcb9c44ef spa: use strtoull for atou32 Wim Taymans 2021-06-03 11:40:27 +02:00
  • 0b0a4897d6 spa: use unsigned long for strtoul result Wim Taymans 2021-06-03 11:18:57 +02:00
  • 6971d11901 pw-cat: support u8 format as well Wim Taymans 2021-06-03 10:05:43 +02:00
  • 8b98d111e1 context: print the correct strerror if the config load failed Peter Hutterer 2021-06-02 20:12:16 +10:00
  • 4d45182801 spa: add SPA_FOR_EACH_ELEMENT for array traversal Peter Hutterer 2021-06-03 15:23:29 +10:00
  • 5a69a04cfe INSTALL: pass build dir to uninstalled script Reynaldo H. Verdejo Pinochet 2021-06-02 12:11:39 -07:00
  • c7cac40e03 bluez5: init node soft volumes to 1.0f Huang-Huang Bao 2021-06-03 06:08:20 +08:00
  • f92a5b3bbd bluez5: emit node volume and mute right after bluez5 node creating Huang-Huang Bao 2021-06-03 05:48:25 +08:00
  • 27433c4000 bluez5: clean up node volume emitting Huang-Huang Bao 2021-06-03 05:26:34 +08:00
  • d2d0375c39 module-echo-cancel: Change extension .cc to .cpp for aec-webrtc Arun Raghavan 2021-06-02 17:54:15 -04:00
  • d95870d8d3 module-echo-cancel: Wire up the webrtc echo canceller Arun Raghavan 2021-05-28 11:28:03 -04:00
  • 1349d5334d module-echo-cancel: Drop buffers on overruns Arun Raghavan 2021-06-02 12:45:23 -04:00
  • bbae1adda0 module-echo-cancel: Separate input gathering and output processing Arun Raghavan 2021-06-01 17:36:18 -04:00
  • 42196a331d module-echo-cancel: Consolidate includes Arun Raghavan 2021-06-01 12:10:23 -04:00
  • 35e81fbfdc alsa: rework UCM open Wim Taymans 2021-06-02 17:25:21 +02:00
  • 58d0e44664 pipewire: Add option to disable config files Wim Taymans 2021-06-02 15:55:24 +02:00
  • dde03a7dd3 config: add some comments in the config file Wim Taymans 2021-06-02 15:22:49 +02:00