PulseAudio 14.0 вече е пуснат и това са неговите новини

Стартирането на новата версия на звуковия сървър "PulseAudio 14.0" който действа като посредник между приложенията и различни звукови подсистеми с ниско ниво, абстрахирайки работата с екипа.

PulseAudio ви позволява да контролирате силата на звука и звука на ниво отделни приложения, организира входа, смесването и извеждането на звука в присъствието на множество входни и изходни канали или звукови карти, позволява ви да променяте формата на аудио стрийминг в движение и да използвате плъгини, прави възможно прозрачното пренасочване на аудио потока към друга машина.

Основни нови функции на PulseAudio 14.0

В тази нова версия пренасочването на потока е приложено при смяна на аудио източник по подразбиране или аудио изходното устройство. Преди това, когато аудио изходното устройство беше променено, новите потоци бяха насочени към определеното изходно устройство, но съществуващите потоци продължиха да текат към старото устройство. Сега Логиката за обработка на старите потоци е променена и те ще преминат към новото устройство.

Промяната не засяга ръчно преместените токове, тоест маршрутизацията ще бъде запазена по отношение на потоците. Преместването на потока към изходното устройство по подразбиране обаче ще премахне състоянието на ръчната връзка.

Също така, cКогато изходното устройство се смени на звука в "GNOME Sound Settings", този конфигуратор премества всички съществуващи потоци към избраното устройство и също така променя базата данни с маршрути, за да изпрати звука от приложенията към това устройство, което ще бъде стартирано в бъдеще.

За PulseAudio, Манипулирането на звуковите настройки на GNOME изглежда като ръчно движещи се потоци, което създава проблеми при смяна на устройството по подразбиране, тъй като ръчно преместените потоци не следват промяната на изходното устройство по подразбиране.

Друга важна промяна е, че тя се откроява, е  подобрена поддръжка за UCM (Използвайте мениджър на случаи) използва се в нови устройства с Intel SOF фърмуер (Sound Open Firmware). Добавена е поддръжка за използване на хардуерни режими за сила на звукаe (например безшумен режим) чрез ALSA. Също така с UCM могат да се използват множество звукови карти с едно и също име.

За портовете е приложена възможността за определяне на тип и група за наличност, което ви позволява да определите кои портове са свързани с конкретно физическо устройство (високоговорители, слушалки, микрофон и др.).

От останалите промени които се открояват:

  • Модулите, базирани на X11 (модул-x11-звънец, модул-x11-корк-заявка, модул-x11-публикуване и модул-x11-xsmp), изпълняват аргумента xauthority, за да предадат стойността на необходимата променлива на средата XAUTHORITY към свързването към сървър X11.
  • Внедрен е нов RTP бекенд, базиран на GStreamer (модулите module-rtp-send и module-rtp-recv вече могат да използват GStreamer за внедряване на протокол RTP).
  • По подразбиране автоматичното превключване от аудио изход към HDMI е деактивирано, тъй като е довело до неподходящо поведение поради формирането на ново събитие за добавяне на устройство в ALSA, когато мониторът е бил събуден от режим на заспиване.
  • Подобрена поддръжка на USB игрални слушалки: HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (2019 Edition) и SteelSeries Arctis Pro (2019 Edition). Вече са създадени отделни стерео и моно изходи за тези модели.
  • По подразбиране плоският режим е изключен, което задава общия изходен обем въз основа на параметрите на най-силния поток.
  • Когато извеждате аудио през RAOP (module-raop-sink), използвайки опцията "autoreconnect = true", вече е възможно да конфигурирате автоматично повторно свързване в случай на мрежова повреда.
  • Отделна индикация за броя на входящите и изходящите канали (sink_channels и source_channels) е разрешена в модула jackdbus-detect module.
  • Модулът-спасителни потоци е остарял и неговата функционалност е преместена в основната рамка.
  • Добавена поддръжка за контроли за сливане на ALSA с ненулев индекс и възможност за задаване на целеви роли (device.intended-role) за устройства в настройките на профила на ALSA.
  • Добавена е възможността за конфигуриране на формати за компресиране на module-null-sink без презареждане на модула с помощта на командата "pactl set-sink-formatats".

И накрая, новата версия ще достигне хранилищата на различните дистрибуции на Linux след броени дни. Въпреки че за тези, които предпочитат вече да имат новата версия, те могат да изтеглят изходния код и да извършат компилацията на своята система.

Връзката е тази. 


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.