PulseAudio 13.0 Sound Server Buraxılışı

Tərəfindən təqdim edildi səs server buraxılışı Pulse Audio 13.0Tətbiqlər və müxtəlif aşağı səviyyəli audio alt sistemləri arasında vasitəçi rolunu oynayan, aparatla işi abstraktlaşdıran . PulseAudio fərdi proqramlar səviyyəsində səsin həcmini və səsin qarışdırılmasını idarə etməyə, bir neçə giriş və çıxış kanalları və ya səs kartları olduqda səsin daxil edilməsini, qarışdırılmasını və çıxışını təşkil etməyə imkan verir, səs axınının formatını tez bir zamanda dəyişdirməyə imkan verir. və istifadə edin plaginlər, audio axınını şəffaf şəkildə başqa bir maşına yönləndirməyə imkan verir. PulseAudio kodu LGPL 2.1+ lisenziyası altında paylanır. Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS və Windows-u dəstəkləyir.

Açar irəliləyişlər PulseAudio 13.0:

  • Kodeklərlə kodlanmış audio axınları səsləndirmək imkanı əlavə edildi Dolby TrueHD и DTS-HD Master Audio;
  • ALSA-da dəstəklənən səs kartları üçün profillərin seçilməsi ilə bağlı problemlər həll edildi. PulseAudio-nu işə saldıqda və ya kartı işə saldıqda, modul-alsa-kart bəzən əlçatmaz profilləri əlçatan kimi qeyd edir, nəticədə sınmış pinli kart profili seçilir. Xüsusilə, əvvəllər profildə təyinat və mənbə varsa və onlardan ən azı biri əlçatandırsa, əlçatan sayılırdı. İndi belə profillər əlçatmaz hesab ediləcək;
  • Bluetooth vasitəsilə işləyən səs kartlarının seçilmiş profillərinin saxlanması dayandırılıb. Varsayılan olaraq, A2DP profili indi istifadəçi tərəfindən əvvəllər seçilmiş profildən daha çox istifadə olunur, çünki Bluetooth kartı profillərinin istifadəsi çox kontekstdən asılıdır (telefon zəngləri üçün HSP/HFP və hər şey üçün A2DP). Köhnə davranışı qaytarmaq üçün modul-kart-bərpa modulu üçün “restore_bluetooth_profile=true” parametri həyata keçirilib;
  • USB vasitəsilə qoşulmuş SteelSeries Arctis 5 qulaqlıqları/qulaqlıqları üçün əlavə dəstək. Arctis seriyası nitq (mono) və digər səslər (stereo) üçün ayrıca səs səviyyəsinə nəzarəti olan ayrı-ayrı çıxış cihazlarının istifadəsi ilə diqqət çəkir;
  • Geriyə modul moduluna “max_latency_msec” parametri əlavə edildi, ondan gecikmə müddətinin yuxarı həddi təyin etmək üçün istifadə edilə bilər. Defolt olaraq, məlumat vaxtında çatmazsa, gecikmə avtomatik olaraq artacaq və gecikmələrin müəyyən məhdudiyyətlər daxilində saxlanması oxutma zamanı kəsilmələrdən daha vacib olarsa, təklif olunan parametr faydalı ola bilər;
  • “Stream_name” parametri module-rtp-send-ə “PulseAudio RTP Stream on address” əvəzinə yaradılan axının simvolik adını müəyyən etmək üçün əlavə edilmişdir;
  • S/PDIF, ALSA-da standart konfiqurasiyada işləməyən S/PDIF üçün qeyri-adi cihaz indekslərindən istifadə edən USB 2.0 interfeysli CMEDIA High-Speed ​​​​True HD səs kartları üçün təkmilləşdirilmişdir;
  • Modul-loopback-də mənbəyə məxsus seçmə parametrləri standart olaraq istifadə olunur;
  • “avoid_resampling” parametri modul-udev-detect və modul-alsa-karta əlavə edilmişdir, əgər mümkünsə, formatın və seçmə sürətinin çevrilməsini istisna etmək üçün, məsələn, əsas üçün seçmə sürətinin dəyişdirilməsini selektiv şəkildə qadağan etmək istədiyiniz zaman. səs kartı, lakin əlavə birinə icazə verin;
  • BlueZ 4 buraxıldıqdan sonra 2012-ci ildən bəri saxlanılmayan BlueZ 5.0 filialı üçün dəstək silindi;
  • Gettext-in yeni versiyasına köçdükdən sonra ehtiyac yox olan intltool dəstəyi silindi;
  • Avtotools əvəzinə Meson montaj sistemindən istifadəyə keçid planlaşdırılır. Mesondan istifadə edərək qurma prosesi hazırda sınaqdan keçirilir.

Mənbə: opennet.ru

Добавить комментарий