diff -Nru pulseaudio-13.99.1/debian/changelog pulseaudio-13.99.1/debian/changelog --- pulseaudio-13.99.1/debian/changelog 2020-04-29 18:44:47.000000000 +0800 +++ pulseaudio-13.99.1/debian/changelog 2020-05-14 11:50:47.000000000 +0800 @@ -1,3 +1,11 @@ +pulseaudio (1:13.99.1-1ubuntu3.3) focal; urgency=medium + + * debian/patches/gitlab_jack_identifier.patch: + - fix a regression introduced by the change which was leading to + headphones not being activated when connected (LP: #1876065) + + -- Kai-Heng Feng Thu, 14 May 2020 11:50:47 +0800 + pulseaudio (1:13.99.1-1ubuntu3.2) focal-security; urgency=medium * SECURITY UPDATE: stop snaps from loading and unloading modules, to diff -Nru pulseaudio-13.99.1/debian/patches/gitlab_jack_identifier.patch pulseaudio-13.99.1/debian/patches/gitlab_jack_identifier.patch --- pulseaudio-13.99.1/debian/patches/gitlab_jack_identifier.patch 2020-04-16 16:05:41.000000000 +0800 +++ pulseaudio-13.99.1/debian/patches/gitlab_jack_identifier.patch 2020-05-14 11:49:52.000000000 +0800 @@ -91,13 +91,13 @@ + if (alsa_id_decode(section, name, &index)) + return NULL; + -+ if (p->last_jack && pa_streq(p->last_jack->alsa_id.name, name) && ++ if (p->last_jack && pa_streq(p->last_jack->name, name) && + p->last_jack->alsa_id.index == index) return p->last_jack; PA_LLIST_FOREACH(j, p->jacks) - if (pa_streq(j->name, section)) -+ if (pa_streq(j->alsa_id.name, name) && j->alsa_id.index == index) ++ if (pa_streq(j->name, name) && j->alsa_id.index == index) goto finish; - j = pa_alsa_jack_new(p, NULL, section);