LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

без нее проблем нет, видимо косяк в пульсе. Нет идей в какую сторону копать?

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

Варианты решения: (1) починить переходник; (2) не использовать переходник, дать ALSA приложениям доступ напрямую; (3) исправить программу; (4) добавить в программу вывод через PulseAudio.

Исходная версия i-rinat, :

без нее проблем нет, видимо косяк в пульсе. Нет идей в какую сторону копать?

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