Релиз PulseAudio 12.0

good-penguin.png

Состоялся релиз звукового сервера PulseAudio 12.0. PulseAudio — кроссплатформенный звуковой сервер, который выступает в роли посредника между приложениями и различными звуковыми подсистемами. PulseAudio принимает звук от одного или нескольких источников и направляет одному или нескольким приёмникам. Одной из целей проекта является предоставление возможности перенаправления любых звуковых потоков, включая потоки от процессов, требующих прямого доступа к аудиоустройствам. Cервер распространяется под лицензией GNU GPL, а библиотеки — под GNU LGPL. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.

Основные изменения:

  • Улучшено определение задержек при передаче звука с использованием bluetooth-профиля A2DP и протокола AirPlay;
  • В module-switch-on-connect теперь игнорируются виртуальные устройства;
  • При передаче сжатых звуковых потоков через S/PDIF или HDMI теперь устанавливается флаг «non-audio», который уведамляет, что требуется дополнительное раскодирование;
  • HDMI теперь является более приоритетным каналом вывода по сравнению с S/PDIF;
  • Увеличено количество bluetooth-гарнитур, которые поддерживает профиль HSP;
  • В модуль module-pipe-sink добавлен новый аргумент use_system_clock_for_timing, с помощью которого можно использовать для синхронизации потока системный таймер;
  • Модуль module-pipe-sink теперь может использовать уже существующие каналы;
  • Добавлена поддержка стереовывода для USB-гарнитур Steelseries Arctis 7;
  • Добавлена поддержка разъёмов подключения громкоговорителей Dell Thunderbolt Dock TB16;
  • В систему подавления эха Speex добавлен параметр «dereverb»;
  • Добавлен новый модуль module-always-source, который позволяет проверить, что всегда доступен как минимум один источник звука, который не работает в режиме монитринга;
  • module-augment-properties теперь использует XDG_DATA_DIRS для поиска файлов .desktop;
  • Реализована возможность исключения GConf из списка зависимостей;
  • qpaeq портирован на Qt 5 и его лицензия изменена с AGPL на LGPLv2.1;
  • Реализована совместимость с glibc 2.27.

>>> Подробности

©  Linux.org.ru