~canonical-hwe-team/hwe-next/+git/alsa-lib:master

Last commit made on 2024-03-17
Get this branch:
git clone -b master https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/alsa-lib

Branch merges

Branch information

Recent commits

dcc5d6a... by Ryan Carsten Schmidt <email address hidden>

GitHub Actions: Use actions/checkout@v4

Fixes: #389

08bf1a7... by David Senoner <email address hidden>

conf: USB-Audio: Add Corsair HS60 Pro to the IEC958 blacklist

This device is just an external USB soundcard with a female 3.5mm jack
for a headset, no S/PDIF | IEC958 connector. Add it to the blacklist to
prevent it being opened.

Link: https://lore.kernel.org/alsa-devel/ZeWGbxZIc7AF96h0@m.b4.vu/
Signed-off-by: David Senoner <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>

6f17ec5... by "Geoffrey D. Bennett" <email address hidden>

conf: USB-Audio: Add more Scarlett devices to the IEC958 blacklist

The Scarlett Solo and 2i2 don't have S/PDIF outputs.

Link: https://lore.kernel.org/alsa-devel/ZeWGbxZIc7AF96h0@m.b4.vu/
Signed-off-by: Geoffrey D. Bennett <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>

4489923... by Jaroslav Kysela <email address hidden>

pcm: extend doc for snd_pcm_hw_params_get_sbits()

Try to explain more the output value and its relation between
format and sample bits defined by the format.

Link: https://github.com/larsimmisch/pyalsaaudio/pull/146
Signed-off-by: Jaroslav Kysela <email address hidden>

13057b7... by Jaroslav Kysela <email address hidden>

pcm: clarify and fix default sbits (msbits) value for all formats

As described in the kernel patch (link bellow), the significant (resolution)
bits should be related to the usable sample bits not the physical sample bits.

Link: https://<email address hidden>/
Link: https://github.com/larsimmisch/pyalsaaudio/pull/146
Signed-off-by: Jaroslav Kysela <email address hidden>

431f69a... by Giulio Moro <email address hidden>

tests: latency.c - fix copy-n-paste typos (sw -> hw params) in error messages

Closes: https://github.com/alsa-project/alsa-lib/pull/384
Signed-off-by: Giulio Moro <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>

da744ef... by Marc Aldorasi <email address hidden>

pcm: ladspa - Skip missing ladspa directories

Closes: https://github.com/alsa-project/alsa-lib/pull/385
Signed-off-by: Marc Aldorasi <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>

19be3b2... by Jaroslav Kysela <email address hidden>

pcm: snd_pcm_(physical_)format_width() - change documentation

The word "nominal" is not so correct here. Use similar
wording as we use in the kernel space (the bit-width of the format).

Link: https://github.com/larsimmisch/pyalsaaudio/pull/146
Signed-off-by: Jaroslav Kysela <email address hidden>

d8ce72f... by Jaroslav Kysela <email address hidden>

pcm: plug - add automatic conversion for iec958 subframe samples

As Pavel noted, a possibility to automatically convert standard
linear samples to iec958 subframe format would be handy for latest
Raspberry HDMI driver.

Link: https://<email address hidden>/
Suggested-by: Pavel Hofman <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>

2a736a0... by Jan Palus <email address hidden>

topology: correct version script path

contrary to libasound, version script for libatopology is a regular
source file. while it's often the case that $(builddir) and $(srcdir)
point to the same directory, they don't always have to. therefore path
needs to point explicitly to $(srcdir) for Versions script in topology

Closes: https://github.com/alsa-project/alsa-lib/pull/383
Fixes: GH-382
Fixes: dc7da761f3a2 ("topology: separate Versions linker script")
Signed-off-by: Jan Palus <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>