Jaroslav Kysela
Jaroslav Kysela
> avail = snd_pcm_mmap_avail(pcm); //This is not the minimum avail value of the two HW PCM's The hw_ptr in the pcm multi plugin should track the minimal hw_ptr updates from...
Yes, I'd prefer a fix in pcm_multi.c .
If you set `hw_ptr_alignment` to `no` (or `off` with 3f108fc5b85880fc696ce70fbcc55437bd32dab6), then the new code is turned off (previous behaviour). Could you show your config ? Could you dump the pcm...
```` D: [pulseaudio] alsa-util.c: Managed to open front:2 D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_format(Signed 16 bit Little Endian) failed: Invalid argument D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_format(Signed 16 bit Big Endian) failed: Invalid argument...
Then it appears like a device initialization issue. It's not easy to find the culprit then (udev / pulseaudio handshake).
The port names are different in alsa-plugins-1.2.7.1 . List the jack port names and use the new one.
The loop ports are missing after upgrade. Are `alsa_out` and `alsa_in` tools running?
Could you try to bisect the commit which makes this utility fail? You may use LD_PRELOAD to load the test library without installing it. Example (assuming that the alsa-lib sources...
There is v1.2.7.1 tag (which actually matches to master branch - f91c89da999cf4f9445ada0206ef4b7c25255cdf).
Could you provide more information about used ALSA device (in argument for `snd_pcm_open` function) ?