Jaroslav Kysela

Results 256 comments of 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...

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) ?