dcfc9f1adaAccepting 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 Larrosa2024-12-04 11:44:23 +0000
1da9900317Accepting 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.patchAntonio Larrosa2024-10-21 16:00:28 +0000
f669e2ef2fAccepting request 1199874 from multimedia:libs
Ana Guerrero
2024-09-10 19:12:55 +0000
8be65e914cRemove old source, which was forgotten during the updateAntonio Larrosa2024-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 Iwai2024-09-10 08:07:33 +0000
e85f472bbcAccepting request 1184890 from multimedia:libs
Ana Guerrero
2024-07-02 16:15:31 +0000
a62e97d55bAccepting request 1184889 from home:alarrosa:branches:multimedia:libsAntonio Larrosa2024-07-02 14:35:25 +0000
a8da928474Accepting request 1184790 from home:alarrosa:branches:multimedia:libsAntonio Larrosa2024-07-02 08:21:28 +0000
8721d33a73Accepting 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 definedAntonio Larrosa2024-06-28 06:32:57 +0000
0898a0589aAccepting 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 crashingAntonio Larrosa2024-06-26 11:36:12 +0000
821058301cAccepting request 1179668 from multimedia:libs
Ana Guerrero
2024-06-11 16:27:14 +0000
1f7d598f5bAccepting request 976983 from multimedia:libs
Dominique Leuenberger
2022-05-14 20:54:35 +0000
58c06102d8Fix 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 Larrosa2022-05-13 07:49:26 +0000