~canonical-hwe-team/hwe-next/+git/pulseaudio:stable-14.x

Last commit made on 2021-01-16
Get this branch:
git clone -b stable-14.x https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/pulseaudio

Branch merges

Branch information

Name:
stable-14.x
Repository:
lp:~canonical-hwe-team/hwe-next/+git/pulseaudio

Recent commits

6a487c5... by Tanu Kaskinen

Update NEWS

a9bd710... by Tanu Kaskinen

switch-on-port-available: Pass correct port_pointers to switch_to_port()

The pp variable contains information for the port that became
unavailable, but switch_to_port() needs the information for the port
that we're switching to.

Fixes: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1096
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/468>

d6c8c9c... by Arun Raghavan <email address hidden>

Update NEWS

Add notes for 14.1.

0a8b93f... by Arun Raghavan <email address hidden>

Update NEWS

Missed this in the 14.0 release.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/465>

d15a6e5... by Patrick Gaskin <email address hidden>

cli: Fix crash when using .include with an empty directory

This would previously fail the size > 0 assertion in pa_xmalloc.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/454>

e68aa03... by Igor V. Kovalenko

database: clean up remaining references to CANONICAL_HOST

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/425>

c6b7837... by Igor V. Kovalenko

database: pick old database file from any arch

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/425>

f8653fa... by Igor V. Kovalenko

database: drop arch from newly created database file name

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/425>

c8d851b... by Igor V. Kovalenko

database: use existing database matching same architecture prefix

State database binary file format may depend on system architecture,
for instance gdbm binary format depends on architecture word size,
making x86 and x64 gdbm files incompatible.

If this is the case, it is handled by adding system architecture name to
database file name using automatically configured CANONICAL_HOST string.
Meson build define CANONICAL_HOST to be system architecture name, while
autotools build extends this with vendor and and operating system components.

Switch autotools build to use host_cpu for CANONICAL_HOST to match Meson
configuration. For backwards compatibility always use existing database file
matching CANONICAL_HOST prefix if it exists.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/425>

f031cc2... by Igor V. Kovalenko

database: extract common method to handle machine id and architecture

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/425>