PulseAudio 13.0 helivalve väljalase

Esitletud helivalve väljalase PulseAudio 13.0, mis toimib vahendajana rakenduste ja erinevate madalama taseme helisüsteemide vahel, abstraheerides seadme töö. PulseAudio võimaldab hallata helitugevust ja helide segamist üksikute rakenduste tasemel, korraldada heli sissetulekut, segamist ja väljastamist mitme sisendi ja väljundi kanali või helikaardi olemasolul, võimaldab reaalajas muuta heli voogude formaate ning kasutada pluginate, võimaldab hõlpsalt suunata helivoo teisele masinale. PulseAudio kood on jagatud LGPL 2.1+ litsentsi alusel. Toetab tööd Linuxis, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS ja Windowsis.

Peamised parandused PulseAudio 13.0:

  • Lisatud võimalus taasesitada helivooge, mis on kodeeritud kodekite Dolby TrueHD ja DTS-HD Master Audio;
  • Probleemid, mis puudutasid ALSA-s toetatud helikaartide profiilide valikut, on lahendatud. PulseAudio käivitamisel või kaardi soojendamisel märkis moodul module-alsa-card mõnikord kättesaamatud profiilid kättesaadavana, mis viis kaardi profiili valimisele, mille väljund ei töötanud. Eriti varem peeti profiili kättesaadavaks, kui see sisaldas vastuvõtjat ja allikat, ja vähemalt üks neist oli kättesaadav. Nüüd tunnustatakse selliseid profiile kättesaamatutena;
  • Bluetoothi kaudu töötavate helikaartide valitud profiilide salvestamine on lõpetatud. Vaikimisi kasutatakse nüüd alati A2DP profiili, mitte kasutaja varem valitud profiili, kuna Bluetooth-kaartide profiilide kasutamine sõltub tugevalt kontekstist (HSP/HFP telefonikõnede jaoks ja A2DP kõigi muude jaoks). Vanade käitumise taastamiseks moodulis module-card-restore on rakendatud seadistus «restore_bluetooth_profile=true»;
  • Toe on lisatud USB kaudu ühendatavate SteelSeries Arctis 5 kõrvaklappide / peakomplektide jaoks. Arctis seeria on tuntud selle poolest, et kasutab eraldi väljundseadmeid ja eraldi helitugevuse juhtimist kõne (mono) ja muu heli (stereo) jaoks;
  • module-loopback'i sisenesetuse «max_latency_msec» on lisatud, mida saab kasutada viivituste ülemise piiri seadmiseks. Vaikimisi suurendatakse viivitust automaatselt, kui andmed ei jõua õigel ajal, ning soovitatav seadistus võib osutuda kasulikuks, kui on olulisem hoida viivitused teatud piires kui katkestused esitamisel;
  • module-rtp-send'i on lisatud parameeter «stream_name», et määrata loodud voogude sümboolsed nimed, mitte «PulseAudio RTP Stream aadress»;
  • S/P-DIF töötlus on seadistatud CMEDIA High-Speed True HD USB 2.0 helikaartidele, kus S/P-DIF jaoks kasutatakse ebatavalisi seadme indekseid, mis ei tööta ALSA vaikimisi konfiguratsiooniga;
  • module-loopback'is on vaikimisi kasutatud allika kindlaksmääratud näidissagedusi;
  • module-udev-detect ja module-alsa-card'i on lisatud parameeter «avoid_resampling», et vältida formaadi ja näidissageduse muutmist, kui on vaja näiteks peamise helikaardi näidissageduse muutmist valikuliselt keelata, kuid lubada täiendavatele.
  • BlueZ 4 haru tugi toetust eemaldatud, mis ei ole alates 2012. aastast saanud uuendusi, pärast BlueZ 5.0 debüüti;
  • intltooli tugi on eemaldatud, kuna vajadus selle järele kadus pärast üleminekut uuele gettexti versioonile;
  • Plaanitakse üleminekut Meson ehitussüsteemi kasutusele autotools'i asemel. Praegu testitakse Mesoni abil ehitusprotsessi.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster