card: Park profiles correctly when switching between virtual profiles.
card: Park profiles correctly when switching between virtual profiles.

Virtual profiles don't have output or input mappings so calling park_profile()
for one is no-op. To correctly park the sink and source ports we need to call
park_profiles() for the last active real profile.

[card] Park profiles correctly when switching between virtual profiles. JB#47194

mer-hybris/pulseaudio-modules-droid,jusa/pulseaudio-modules-droid,mer-hybris/pulseaudio-modules-droid,jusa/pulseaudio-modules-droid