Skip to content

card: separate sticky card profile flag

This change is a follow-up to !438 (closed) which just adds card->profile_is_sticky while keeping original card->save_profile flag intact.

  • New card database entry version 5 for card profile is sticky flag.
  • New native protocol command set_card_profile_is_sticky to change the flag.
  • When card profile is sticky, always restore it even if it is unavailable, and prevent switching from it when ports become unavailable.

Corresponding UI change in pavucontrol!52 (closed) is compatible with this implementation.

Edited by Igor Kovalenko

Merge request reports