diff -Nru pulseaudio-13.99.1/debian/changelog pulseaudio-13.99.1/debian/changelog --- pulseaudio-13.99.1/debian/changelog 2020-04-16 16:05:41.000000000 +0800 +++ pulseaudio-13.99.1/debian/changelog 2020-05-05 20:46:55.000000000 +0800 @@ -1,3 +1,10 @@ +pulseaudio (1:13.99.1-1ubuntu4) focal; urgency=medium + + * debian/patches/fix-lp1869819.patch: + - fix regression introduced by LP: #1869819 (LP: #1876065) + + -- Kai-Heng Feng Tue, 05 May 2020 20:46:55 +0800 + pulseaudio (1:13.99.1-1ubuntu3) focal; urgency=medium * debian/patches/git_cherrypick_fixes.patch: diff -Nru pulseaudio-13.99.1/debian/patches/fix-lp1869819.patch pulseaudio-13.99.1/debian/patches/fix-lp1869819.patch --- pulseaudio-13.99.1/debian/patches/fix-lp1869819.patch 1970-01-01 08:00:00.000000000 +0800 +++ pulseaudio-13.99.1/debian/patches/fix-lp1869819.patch 2020-05-02 01:39:12.000000000 +0800 @@ -0,0 +1,19 @@ +Index: pulseaudio-13.99.1/src/modules/alsa/alsa-mixer.c +=================================================================== +--- pulseaudio-13.99.1.orig/src/modules/alsa/alsa-mixer.c ++++ pulseaudio-13.99.1/src/modules/alsa/alsa-mixer.c +@@ -1990,12 +1990,12 @@ static pa_alsa_jack* jack_get(pa_alsa_pa + 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->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, name, index); diff -Nru pulseaudio-13.99.1/debian/patches/series pulseaudio-13.99.1/debian/patches/series --- pulseaudio-13.99.1/debian/patches/series 2020-04-16 16:05:41.000000000 +0800 +++ pulseaudio-13.99.1/debian/patches/series 2020-05-02 01:32:49.000000000 +0800 @@ -15,3 +15,4 @@ 0700-modules-add-snappy-policy-module.patch 0701-enable-snap-policy-module.patch +fix-lp1869819.patch