Lëshimi i serverit të zërit PulseAudio 13.0

prezantuar lëshimi i serverit të zërit Pulse Audio 13.0, i cili vepron si një ndërmjetës midis aplikacioneve dhe nënsistemeve të ndryshme audio të nivelit të ulët, duke abstraguar punën me harduerin. PulseAudio ju lejon të kontrolloni volumin dhe përzierjen e zërit në nivelin e aplikacioneve individuale, të organizoni hyrjen, përzierjen dhe daljen e tingullit në prani të disa kanaleve hyrëse dhe dalëse ose kartave të zërit, ju lejon të ndryshoni formatin e transmetimit audio në fluturim dhe përdorni shtojcat, bën të mundur ridrejtimin transparent të transmetimit audio në një makinë tjetër. Kodi PulseAudio shpërndahet nën licencën LGPL 2.1+. Mbështet Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS dhe Windows.

Celës përmirësime PulseAudio 13.0:

  • U shtua aftësia për të luajtur transmetime audio të koduara me kodekë Dolby TrueHD и Audio Master DTS-HD;
  • Problemet me zgjedhjen e profileve për kartat e zërit të mbështetura në ALSA janë zgjidhur. Kur ekzekutoni PulseAudio ose lidhni një kartë me prizë, moduli-alsa-card ndonjëherë shënonte profile të padisponueshme si të disponueshme, duke rezultuar në përzgjedhjen e një profili karte me një kunj të thyer. Në veçanti, më parë një profil konsiderohej i aksesueshëm nëse përmbante një destinacion dhe një burim, dhe të paktën njëri prej tyre ishte i aksesueshëm. Tani profile të tilla do të konsiderohen të paarritshme;
  • Ruajtja e profileve të zgjedhura të kartave të zërit që funksionojnë me Bluetooth është ndalur. Si parazgjedhje, profili A2DP tani përdoret gjithmonë në vend të profilit të zgjedhur më parë nga përdoruesi, pasi përdorimi i profileve të kartave Bluetooth varet shumë nga konteksti (HSP/HFP për thirrjet telefonike dhe A2DP për çdo gjë tjetër). Për të kthyer sjelljen e vjetër, cilësimi "restore_bluetooth_profile=true" është zbatuar për modulin e rikthimit të kartës së modulit;
  • Mbështetje e shtuar për kufjet/kufjet SteelSeries Arctis 5 të lidhura me USB. Seria Arctis shquhet për përdorimin e pajisjeve të veçanta dalëse me kontrolle të veçanta të volumit për të folur (mono) dhe tinguj të tjerë (stereo);
  • Një cilësim "max_latency_msec" është shtuar në modul-loopback, i cili mund të përdoret për të vendosur një kufi të sipërm për vonesën. Si parazgjedhje, vonesa rritet automatikisht nëse të dhënat nuk arrijnë në kohë dhe cilësimi i propozuar mund të jetë i dobishëm nëse mbajtja e vonesave brenda kufijve të caktuar është më e rëndësishme se ndërprerjet gjatë riprodhimit;
  • Parametri "stream_name" është shtuar në module-rtp-send për të përcaktuar emrin simbolik të transmetimit që po krijohet në vend të "PulseAudio RTP Stream on address";
  • S/PDIF është përmirësuar për kartat e zërit CMEDIA High-Speed ​​True HD me një ndërfaqe USB 2.0, të cilat përdorin indekse të pazakonta pajisjesh për S/PDIF që nuk funksionojnë në konfigurimin e paracaktuar në ALSA;
  • Në modul-loopback, parametrat e kampionimit specifik të burimit përdoren si parazgjedhje;
  • Parametri "avoid_resampling" është shtuar në modul-udev-detect dhe module-alsa-card për të përjashtuar, nëse është e mundur, konvertimin e formatit dhe shkallës së kampionimit, për shembull, kur dëshironi të ndaloni në mënyrë selektive ndryshimin e shkallës së kampionimit për bazën kryesore. kartën e zërit, por lejojeni për atë shtesë;
  • U hoq mbështetja për degën BlueZ 4, e cila nuk është mbajtur që nga viti 2012, pas lëshimit të BlueZ 5.0;
  • U hoq mbështetja për intltool, nevoja për të cilën u zhduk pas migrimit në versionin e ri të gettext;
  • Ekziston një tranzicion i planifikuar në përdorimin e sistemit të montimit Meson në vend të veglave automatike. Procesi i ndërtimit duke përdorur Meson aktualisht është duke u testuar.

Burimi: opennet.ru

Shto një koment