Commit Graph

  • dcfc9f1ada Accepting request 1228288 from multimedia:libs factory Ana Guerrero 2024-12-05 16:05:16 +0000
  • 4208d2399f - Update to version 0.5.7: * Highlights: - Fixed an issue that would cause random profile switching when an application was trying to capture from non-Bluetooth devices (#715, #634, !669) - Fixed an issue that would cause strange profile selection issues [choices not being remembered or unavailable routes being selected] (#734) - Added a timer that delays switching Bluetooth headsets to the HSP/HFP profile, avoiding needless rapid switching when an application is trying to probe device capabilities instead of actually capturing audio (!664) - Improved libcamera/v4l2 device deduplication logic to work with more complex devices (!674, !675, #689, #708) * Fixes: - Fixed two memory leaks in module-mixer-api and module-dbus-connection (!672, !673) - Fixed a crash that could occur in module-reserve-device (!680, #742) - Fixed an issue that would cause the warning "[string "alsa.lua"]:182: attempt to concatenate a nil value (local 'node_name')" to appear in the logs when an ALSA device was busy, breaking node name deduplication (!681) - Fixed an issue that could make find-preferred-profile.lua crash instead of properly applying profile priority rules (#751) - Remove patches that are already included in 0.5.7: * 0001-autoswitch-bluetooth-profile-switch-only-Bluetooth-devices.patch * 0002-autoswitch-bluetooth-profile-Switch-to-HSP_HFP-on-timeout.patch * 0003-m-mixer-api-Fix-memory-in-leak-wp_mixer_api_set_volume.patch devel Antonio Larrosa 2024-12-04 11:44:23 +0000
  • 1da9900317 Accepting request 1216777 from multimedia:libs Ana Guerrero 2024-10-22 12:50:39 +0000
  • 61e522ecbd - Add patch from upstream to fix switching automatically the profile of non-bluetooth devices (boo#1231815): * 0001-autoswitch-bluetooth-profile-switch-only-Bluetooth-devices.patch - Add patch from upstream to fix switching automatically the profile when starting some apps and then switching to the previous profile: * 0002-autoswitch-bluetooth-profile-Switch-to-HSP_HFP-on-timeout.patch - Add patches from upstream to fix a couple of memory leaks: * 0003-m-mixer-api-Fix-memory-in-leak-wp_mixer_api_set_volume.patch * 0004-module-dbus-connection-fix-GCancellable-leak.patch Antonio Larrosa 2024-10-21 16:00:28 +0000
  • f669e2ef2f Accepting request 1199874 from multimedia:libs Ana Guerrero 2024-09-10 19:12:55 +0000
  • 8be65e914c Remove old source, which was forgotten during the update Antonio Larrosa 2024-09-10 11:30:28 +0000
  • b8e5f6d90f - Update to version 0.5.6: * Additions: - Implemented before/after dependencies for components, to ensure correct load order in custom configurations (#600) - Implemented profile inheritance in the configuration file. This allows profiles to inherit all the feature specifications of other profiles, which is useful to avoid copying long lists of features just to make small changes - Added multi-instance configuration profiles, tested and documented them - Added a `main-systemwide profile, which is now the default for instances started via the system-wide systemd service and disables features that depend on the user session (#608) - Added a wp_core_connect_fd` method, which allows making a connection to PipeWire via an existing open socket (useful for portal-based connections) * Fixes: - The Bluetooth auto-switch script now uses the common event source object managers, which should improve its stability (!663) - Fix an issue where switching between Bluetooth profiles would temporarily link active audio streams to the internal speakers (!655) Takashi Iwai 2024-09-10 08:07:33 +0000
  • e85f472bbc Accepting request 1184890 from multimedia:libs Ana Guerrero 2024-07-02 16:15:31 +0000
  • a62e97d55b Accepting request 1184889 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-07-02 14:35:25 +0000
  • a8da928474 Accepting request 1184790 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-07-02 08:21:28 +0000
  • 8721d33a73 Accepting request 1183792 from multimedia:libs Ana Guerrero 2024-06-29 13:16:32 +0000
  • 890a40c5be - Update to version 0.5.4+git2.96dc045: * l/find-best-target: Allow regular filters to be best targets * linking-utils: fallback to role priority 0 if none is defined Antonio Larrosa 2024-06-28 06:32:57 +0000
  • 0898a0589a Accepting request 1183419 from multimedia:libs Ana Guerrero 2024-06-27 13:58:05 +0000
  • 7e7968abfc - Update to version 0.5.3+git11.4868b3c: * get-filter-from-target: Don't bypass the hook if the session item is a regular filter * filter-utils: Allow smart filters to have as target filters that are not smart * tests: skip some tests when audiotestsrc is unavailable * scripts/device: avoid crashing if the device.name is not set * tests/examples: add example on how to set node "params" under Props * autoswitch-bluetooth-profile: Always destroy the restore timeout source before switching * node/software-dsp: ensure that filter chains are properly unloaded * scripts: Fix autoswitch BT profile when using filters * bluez: Don't create loopback source if autoswitch setting is disabled * conf: further improve how top-level objects are handled * conf: skip empty configuration files to avoid crashing Antonio Larrosa 2024-06-26 11:36:12 +0000
  • 821058301c Accepting request 1179668 from multimedia:libs Ana Guerrero 2024-06-11 16:27:14 +0000
  • 4a72e991a0 Accepting request 1178873 from home:XRevan86 Antonio Larrosa 2024-06-10 09:32:36 +0000
  • 5fc57b2c97 Accepting request 1177772 from multimedia:libs Ana Guerrero 2024-06-04 10:50:35 +0000
  • c513e67913 Accepting request 1176883 from home:XRevan86 Antonio Larrosa 2024-05-30 15:04:55 +0000
  • a88aec0b2f Accepting request 1172235 from multimedia:libs Dominique Leuenberger 2024-05-07 16:02:40 +0000
  • 297b9fe9a2 Accepting request 1172233 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-05-06 16:26:04 +0000
  • c5b5db5d58 Accepting request 1172110 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-05-06 08:15:35 +0000
  • 2ccaae5249 Accepting request 1169815 from multimedia:libs Ana Guerrero 2024-04-24 13:13:26 +0000
  • c38e110e74 Accepting request 1169814 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-04-23 06:53:50 +0000
  • 1d2386cd73 Accepting request 1168471 from multimedia:libs Ana Guerrero 2024-04-18 20:10:39 +0000
  • 0e3be88b55 Accepting request 1168470 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-04-17 07:12:24 +0000
  • cf73a84e3a Accepting request 1163928 from multimedia:libs Ana Guerrero 2024-04-02 14:38:10 +0000
  • d3e9ecd1e7 Accepting request 1163927 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-04-01 08:56:09 +0000
  • 8e555c39db Accepting request 1160570 from multimedia:libs Ana Guerrero 2024-03-26 18:24:23 +0000
  • 38e13c3711 Accepting request 1160569 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-03-22 08:52:33 +0000
  • 2d01b0f698 Accepting request 1159240 from home:rguenther:branches:multimedia:libs Antonio Larrosa 2024-03-21 12:15:09 +0000
  • 5abedd5ab5 Accepting request 1159100 from multimedia:libs Dominique Leuenberger 2024-03-20 20:09:42 +0000
  • a36ca9ba10 Accepting request 1159099 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-03-18 16:49:10 +0000
  • c9eb783c2b Accepting request 1157297 from multimedia:libs Ana Guerrero 2024-03-13 21:17:03 +0000
  • e7df7afad8 Accepting request 1157293 from home:alarrosa:branches:multimedia:libs Takashi Iwai 2024-03-12 16:38:06 +0000
  • 4deb86a1c8 Accepting request 1155631 from multimedia:libs Dominique Leuenberger 2024-03-06 22:03:40 +0000
  • 0594abaa55 Accepting request 1155630 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-03-06 15:43:53 +0000
  • 7569d65c63 Accepting request 1155531 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-03-06 11:34:18 +0000
  • 1e8896afe1 Accepting request 1155340 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-03-05 19:48:35 +0000
  • 9aa2e26fa5 Accepting request 1154974 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-03-05 06:14:26 +0000
  • 71654b8284 Accepting request 1147639 from home:alarrosa:branches:multimedia:libs:devel Takashi Iwai 2024-02-20 08:29:47 +0000
  • 507bdb9eb1 Accepting request 1144174 from multimedia:libs Ana Guerrero 2024-02-06 15:32:44 +0000
  • ebd240d4c1 Accepting request 1144164 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2024-02-05 10:22:39 +0000
  • a2ce9bb69e Accepting request 1137073 from multimedia:libs Dominique Leuenberger 2024-01-05 20:41:33 +0000
  • 85bf96cef9 Accepting request 1132663 from home:XRevan86 Takashi Iwai 2024-01-05 14:48:06 +0000
  • cca1854d28 Accepting request 1128889 from multimedia:libs Ana Guerrero 2023-11-27 21:42:35 +0000
  • e20b0c77c2 Accepting request 1128888 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2023-11-26 11:24:38 +0000
  • 16d2f32ff2 Accepting request 1121413 from multimedia:libs Dominique Leuenberger 2023-11-01 21:09:35 +0000
  • e390056d25 fix typo behaved/configured clients: Antonio Larrosa 2023-10-31 10:51:35 +0000
  • 31f7bb4dce Accepting request 1121397 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2023-10-31 09:23:11 +0000
  • 3cc1658f88 Accepting request 1117593 from multimedia:libs Ana Guerrero 2023-10-13 21:13:54 +0000
  • 793cb2dd30 Accepting request 1117592 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2023-10-13 07:38:22 +0000
  • 65591c8cc4 Accepting request 1089544 from multimedia:libs Dominique Leuenberger 2023-05-30 20:01:10 +0000
  • 1d5eacd6c5 Accepting request 1089375 from home:XRevan86 Antonio Larrosa 2023-05-29 10:24:22 +0000
  • 8cb8500f3c Accepting request 1077110 from multimedia:libs Dominique Leuenberger 2023-04-06 13:55:40 +0000
  • 0323fd15b4 Correct a typo in changelog Takashi Iwai 2023-04-04 05:40:29 +0000
  • 40a149b895 Accepting request 1071813 from home:XRevan86 Takashi Iwai 2023-03-27 07:08:52 +0000
  • 2c6028dc5e Accepting request 1058203 from multimedia:libs Dominique Leuenberger 2023-01-13 23:02:09 +0000
  • 012d9a551b Accepting request 1058202 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2023-01-13 10:58:55 +0000
  • 0978c7828b Accepting request 1057777 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2023-01-11 12:47:03 +0000
  • a9f6fa48c7 Accepting request 1042743 from multimedia:libs Dominique Leuenberger 2022-12-14 13:10:56 +0000
  • f7528de53b Accepting request 1042741 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2022-12-13 16:31:16 +0000
  • 1c72ffab36 Accepting request 1042703 from home:XRevan86 Antonio Larrosa 2022-12-13 16:30:12 +0000
  • fc38a85f2c Accepting request 1035774 from multimedia:libs Dominique Leuenberger 2022-11-16 14:42:18 +0000
  • d503c29728 Accepting request 1035773 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2022-11-15 08:32:16 +0000
  • b310a16bca Accepting request 1007947 from multimedia:libs Richard Brown 2022-10-11 16:01:41 +0000
  • 1c0d79e47a Accepting request 1007919 from home:XRevan86 Takashi Iwai 2022-10-04 16:14:09 +0000
  • 63cfaea725 Accepting request 994137 from multimedia:libs Dominique Leuenberger 2022-08-10 15:13:06 +0000
  • bb0b83f76e Accepting request 993397 from home:badshah400:branches:multimedia:libs Antonio Larrosa 2022-08-09 12:30:00 +0000
  • 0169ffa738 Accepting request 989117 from multimedia:libs Richard Brown 2022-07-18 16:32:53 +0000
  • 23c7921307 Accepting request 989110 from home:favogt:branches:multimedia:libs Dominique Leuenberger 2022-07-14 09:39:12 +0000
  • eaf3d47e52 Accepting request 987913 from multimedia:libs Dominique Leuenberger 2022-07-09 14:59:08 +0000
  • 14359d1f6b Accepting request 987884 from home:favogt:branches:multimedia:libs Antonio Larrosa 2022-07-08 12:44:56 +0000
  • 9a6b8710b2 Accepting request 987881 from openSUSE:Factory Dominique Leuenberger 2022-07-08 12:02:09 +0000
  • c40b90174e Accepting request 987881 from openSUSE:Factory Dominique Leuenberger 2022-07-08 12:02:09 +0000
  • 54433c078e Accepting request 987251 from multimedia:libs Dominique Leuenberger 2022-07-07 10:56:34 +0000
  • a58c8f5383 Accepting request 976983 from multimedia:libs Dominique Leuenberger 2022-05-14 20:54:35 +0000
  • 0fd63cc9bd Accepting request 966061 from multimedia:libs Dominique Leuenberger 2022-04-02 16:20:39 +0000
  • 908ecf2096 Accepting request 964784 from multimedia:libs Dominique Leuenberger 2022-03-28 15:00:07 +0000
  • c52ff14bfe Accepting request 964075 from multimedia:libs Dominique Leuenberger 2022-03-24 21:57:05 +0000
  • 4b01fe39c1 Accepting request 961011 from multimedia:libs Dominique Leuenberger 2022-03-12 16:14:32 +0000
  • d7fe9b4626 Accepting request 953378 from multimedia:libs Dominique Leuenberger 2022-02-11 22:06:43 +0000
  • 504769ebfd Accepting request 952241 from multimedia:libs Dominique Leuenberger 2022-02-09 19:38:38 +0000
  • 42bfd4a036 Accepting request 950277 from multimedia:libs Dominique Leuenberger 2022-02-03 22:16:29 +0000
  • 559ce75d31 Accepting request 949044 from multimedia:libs Dominique Leuenberger 2022-01-27 22:16:21 +0000
  • 4269a918a4 Accepting request 945250 from multimedia:libs Dominique Leuenberger 2022-01-10 23:01:38 +0000
  • f8e4e355a1 Accepting request 940773 from multimedia:libs Dominique Leuenberger 2021-12-18 19:29:35 +0000
  • 1518852b8c Accepting request 939142 from multimedia:libs Dominique Leuenberger 2021-12-12 20:27:27 +0000
  • 269067e7db Accepting request 987251 from multimedia:libs Dominique Leuenberger 2022-07-07 10:56:34 +0000
  • 9cf0a89dc7 Accepting request 986889 from home:XRevan86 Antonio Larrosa 2022-07-06 15:36:55 +0000
  • 1f7d598f5b Accepting request 976983 from multimedia:libs Dominique Leuenberger 2022-05-14 20:54:35 +0000
  • 58c06102d8 Fix changelog line wrap - wpctl now supports using @DEFAULT_{AUDIO_,VIDEO_,}{SINK,SOURCE}@ as ID, almost like pactl. Additionally, it supports a --pid flag for changing volume and mute state by specifying a process ID, applying the state to all nodes of a specific client process. Antonio Larrosa 2022-05-13 07:49:26 +0000
  • 7ba6585911 Accepting request 976093 from home:XRevan86 Antonio Larrosa 2022-05-13 07:47:14 +0000
  • 63791b7e2f Accepting request 966061 from multimedia:libs Dominique Leuenberger 2022-04-02 16:20:39 +0000
  • a6e37ec93c Accepting request 966060 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2022-03-30 16:19:47 +0000
  • 9063458094 Accepting request 965724 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2022-03-29 16:03:31 +0000
  • 7efdb87c76 Accepting request 964784 from multimedia:libs Dominique Leuenberger 2022-03-28 15:00:07 +0000
  • 6c9215e173 Accepting request 964783 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2022-03-25 07:51:38 +0000
  • 1086eb81b5 Accepting request 964075 from multimedia:libs Dominique Leuenberger 2022-03-24 21:57:05 +0000
  • 9fa960a074 Accepting request 964074 from home:alarrosa:branches:multimedia:libs Antonio Larrosa 2022-03-22 18:53:03 +0000
  • ad84db5952 Accepting request 961011 from multimedia:libs Dominique Leuenberger 2022-03-12 16:14:32 +0000