mirror of
https://gitlab.gnome.org/GNOME/libgnome-volume-control.git
synced 2025-02-08 18:04:10 +00:00
![Jonas Dreßler](/assets/img/avatar_default.png)
When we change the card profile, there's two paths the current profile gets updated after the change: From _pa_context_set_card_profile_by_index_cb() and from update_card() in gvc-mixer-control.c. Both call gvc_mixer_card_set_profile(), and if the profile change was initiated by us, we might call set_profile() twice. Handle this a bit better in set_profile() and early-return in case the current profile is already set.
libgnome-volume-control
libgnome-volume-control is a copy library that's supposed to be used as a git sub-module. If your project uses some of libgnome-volume-control's strings in a user-facing manner, don't forget to add those files to your POTFILES.in for translation.
Projects using libgnome-volume-control
Description
Languages
C
98.5%
Meson
1.5%