История изменений
Исправление i-rinat, (текущая версия) :
без нее проблем нет, видимо косяк в пульсе. Нет идей в какую сторону копать?
Косяк не в PulseAudio, а в плагине для ALSA, который загоняет все потоки в PulseAudio. В нём есть некая степень кривизны, на которую я уже натыкался. Проявляется она в том, что некоторые приложения, использующие ALSA неправильно (устанавливающие не все параметры), через этот переходник работают неправильно, тогда как через ALSA всё звучит нормально. Но даже если сделать правильно, этот переходник буферизует в 4 раза больше, чем его просят. Иногда это приводит к underflow.
Варианты решения: (1) починить переходник; (2) не использовать переходник, дать ALSA приложениям доступ напрямую; (3) исправить программу; (4) добавить в программу вывод через PulseAudio.
Исходная версия i-rinat, :
без нее проблем нет, видимо косяк в пульсе. Нет идей в какую сторону копать?
Косяк не в PulseAudio, а в плагине для ALSA, который загоняет все потоки в PulseAudio. В нём есть некая степень кривизны, на которую я уже натыкался. Проявляется она в том, что некоторые приложения, использующие ALSA неправильно (устанавливающие не все параметры), через этот переходник работают неправильно, тогда как через ALSA всё звучит нормально. Но даже если сделать правильно, этот переходник буферизует в 4 раза больше, чем его просят. Иногда это приводит к underflow.