A PulseAudio 13.0 hangszolgáltató kiadása

Bemutatva a hangszolgáltató kiadása PulseAudio 13.0, amely közvetítő szerepet játszik az alkalmazások és a különböző alacsony szintű hangrendszerek között, elvonva a hardverrel való munkát. A PulseAudio lehetővé teszi a hangszintek és a hangkeverés kezelését az egyes alkalmazások szintjén, szervezve a hangok bevitelét, keverését és kimenetét, ha több bemeneti és kimeneti csatorna vagy hangkártya áll rendelkezésre, lehetővé téve a hangfolyam formátumának valós idejű megváltoztatását és használatát a bővítmények, lehetővé téve a hangfolyam átlátható átirányítását egy másik gépre. A PulseAudio forráskódja LGPL 2.1+ licenc alatt terjed. Támogatott platformok: Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS és Windows.

Kulcsok fejlesztések PulseAudio 13.0:

  • Hozzáadva a lehetőség, hogy a hangfolyamokat codec-kel kódolt formátumban játsszuk le Dolby TrueHD és DTS-HD Master Audio;
  • Megoldva a hangkártyák profiljainak választási problémái, amelyek az ALSA-ban támogatottak. A PulseAudio indításakor vagy a kártya forró csatlakoztatásakor a module-alsa-card modul néha elérhetetlen profilokat jelölt elérhetőként, ami a nem működő kimenetet adó kártya profiljának választásához vezetett. Különösen korábban egy profil akkor számított elérhetőnek, ha volt benne vevő és forrás, és legalább az egyik elérhető volt. Most az ilyen profilokat elérhetetlennek tekintik;
  • Megszüntették a Bluetooth-on keresztül működő hangkártyák kiválasztott profiljainak mentését. Alapértelmezés szerint most mindig az A2DP profilt használják, nem pedig a felhasználó által korábban kiválasztott profilt, mivel a Bluetooth-kártyák profiljainak használata erősen függ a kontextustól (HSP/HFP telefonhívásokhoz, A2DP pedig minden egyébhez). A module-card-restore modulhoz a régi viselkedés visszaállításához az „restore_bluetooth_profile=true” beállítás került implementálásra;
  • Hozzáadva az SteelSeries Arctis 5 fejhallgatók/fülhallgatók támogatása, USB-n keresztül csatlakozva. Az Arctis sorozat nevezetesen azzal tűnik ki, hogy külön hangkimeneti eszközöket használ, amelyek külön hangerőszabályozással rendelkeznek a beszédhez (mono) és a többi hanghoz (stereo);
  • A module-loopback-ba egy "max_latency_msec" beállítás került, amelyet a késleltetések felső határának meghatározására lehet használni. Alapértelmezés szerint a késleltetés automatikusan növekszik, ha az adatok nem érkeznek időben, és az ajánlott beállítás hasznos lehet, ha a késleltetések bizonyos határok között tartása fontosabb, mint a lejátszás közbeni megszakítások.
  • A "stream_name" parameter has been added to module-rtp-send to define the symbolic name of the created stream instead of "PulseAudio RTP Stream on адрес";
  • The S/PDIF operation for CMEDIA High-Speed True HD sound cards with a USB 2.0 interface has been adjusted, where unusual device indexes are used for S/PDIF that do not work in the default ALSA configuration;
  • In module-loopback, specific source sampling parameters are now used by default;
  • The parameters "avoid_resampling" have been added to module-udev-detect and module-alsa-card to exclude, when possible, format and sampling rate conversion, for example, when it is necessary to selectively prohibit sampling rate changes for the main sound card while allowing it for the additional one;
  • Support for the BlueZ 4 branch has been removed, which has not been maintained since 2012, after the release of BlueZ 5.0;
  • Support for intltool has been removed, as it has become unnecessary following the transition to the new gettext version;
  • A transition to the Meson build system instead of autotools is planned. Currently, testing of the build process using Meson is ongoing.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster