PipeWire 1.6.7 Multimedia Framework Fixes Silent Audio Ports After Rate Changes

від

у

PipeWire 1.6.7 мультимедійний фреймворк: виправлення тиші портів аудіо після зміни частоти зразків

https://ift.tt/px5aHJv

PipeWire 1.6.7 випущено як останнє оновлення обслуговування для серії 1.6, яке виправляє аудіо-регресії, що впливали на бездіяльні порти, синхронізацію ALSA, поведінку планувальника та кілька менших проблем зі стабільністю.

Головне виправлення стосується race-conditions, коли деякі порти могли залишатися мовчазними після зміни частоти зразків. Ця проблема може впливати на маршрутизацію аудіо після переходу між швидкостями зразків, залишаючи частини графу аудіо неактивними до перезапуску відповідного потоку або пристрою.

PipeWire 1.6.7 також виправляє регресії синхронізації між картами ALSA у деяких випадках. Проблема була пов’язана з регресією планувальника, через що деякі вузли драйверів не виконувалися коректно, що спричиняло проблеми з синхронізацією.

Ще одне виправлення, пов’язане з ALSA, стосується обчислень period_size. Для періодів, що не є ступенем двійки, PipeWire іноді округлював значення вниз до ступеня двійки, створюючи розбіжність між запитаним та налаштованим розміром періоду. Ця регресія тепер виправлена.

Оновлення також виправляє можливий збій при видаленні карти через неправильне використання API ALSA. Тепер PipeWire надсилає оновлення параметрів маршруту, коли змінюються властивості карти, забезпечуючи коректне оновлення портів JACK.

З боку модуля PipeWire 1.6.7 зменшує тайм-аут D-Bus для порталу в режим реального часу через проблеми з блокуванням. Також вимкнено обробку реального часу через портал для PipeWire та сервера PulseAudio, оскільки зазвичай вони не ізольовані в sandbox’ах і можуть безпосередньо використовувати RTKit.

Модуль combine-stream також отримав виправлення потенційно некоректної затримки. Різноманітні зміни включають більш безпечне оброблення, щоб уникати роботи з ініціалізованим spa_dict.

Для більш докладної інформації дивіться журнал змін.

PipeWire 1.6.7 доступний зараз на сторінці релізів проекту у GitLab та у вихідному архіві. Розповсюджувачі Linux очікують, що він буде розповсюджений через їхні регулярні канали оновлень.

HI-FI News

через Linuxiac https://linuxiac.com

18 червня 2026 р. о 10:24

June 18, 2026 at 10:24AM


Коментарі

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *