Выпущена версия PipeWire 1.2.3 с расширенными возможностями аудиодрайвера

Менее чем через месяц после выхода предыдущей версии PipeWire 1.2.2, программное обеспечение с открытым исходным кодом для управления аудио- и видеопотоками в Linux, выпустило свой последний релиз с исправлениями – PipeWire 1.2.3.

Это обновление вносит ряд улучшений и исправлений, сохраняя совместимость API и ABI с предыдущими версиями 1.2.x и 1.0.x.

Одним из ключевых моментов этого выпуска является реализация поддержки freewheeling в драйвере FFADO (драйверы для звуковых интерфейсов FireWire в Linux) – функция, которую с нетерпением ждали профессионалы в области аудио.

Кроме того, в этой версии решены проблемы, связанные с размером буфера и обработкой частоты дискретизации, что значительно повышает производительность и стабильность.

Кроме того, в выпуске заметно улучшено управление системными ресурсами. Например, улучшена работа с памятью и механизмы блокировки.

Кроме того, разработчики расширили распределение памяти для строк устройств libcamera, что позволило улучшить дедупликацию устройств libcamera и v4l2, которые имеют решающее значение для работы с видео в системах Linux.

Что касается модулей, то в драйвере FFADO была улучшена работа с частотой дискретизации и размером буфера, благодаря чему пользователи теперь могут принудительно устанавливать определенные частоты и размеры, если это необходимо.

Серверный clock.quantum-limit на узлах также был установлен последовательно, что позволило решить постоянную проблему с размером буфера в Midi-bridge, улучшив синхронизацию и обработку звука.

SPA (Simple Plugin API) получил улучшения, аналогичные тем, что были внесены в основной фреймворк PipeWire, включая улучшения в блокировке и выделении памяти для повышения производительности и стабильности. В обновлении также исправлено состояние при перечислении устройств v4l2 udev.

В новом выпуске улучшена совместимость Bluetooth с несколькими устройствами, включая Soundcore Motion 300. Это расширяет диапазон поддерживаемого оборудования и обеспечивает более плавную работу с различными устройствами.

Для разработчиков и опытных пользователей инструмент pw-cli теперь поддерживает работу с произвольно большими входными данными и параметрами, что является значительным улучшением для тех, кто управляет сложными конфигурациями.

Кроме того, инструмент pw-top был доработан, чтобы избежать предупреждений компилятора, что отражает стремление команды к качеству и надежности кода.

Подробнее обо всех изменениях в новой версии читайте в журнале изменений.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)