PulseAudio 13.0 klankbediener vrystelling

Bekendgestel klankbediener vrystelling Pulse Audio 13.0, wat dien as 'n tussenganger tussen toepassings en verskeie lae-vlak oudio-substelsels, wat die werk met die hardeware abstraheer. Met PulseAudio kan u die volume en klankvermenging op die vlak van individuele toepassings beheer, die invoer, vermenging en uitvoer van klank in die teenwoordigheid van verskeie invoer- en uitsetkanale of klankkaarte organiseer, sodat u die klankstroomformaat vinnig kan verander en gebruik plugins, maak dit moontlik om die klankstroom deursigtig na 'n ander masjien te herlei. PulseAudio-kode word onder die LGPL 2.1+-lisensie versprei. Ondersteun Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS en Windows.

Sleutel verbeterings PulseAudio 13.0:

  • Bygevoeg die vermoë om oudiostrome te speel wat met codecs geënkodeer is Dolby TrueHD и DTS-HD Master Audio;
  • Probleme met die kies van profiele vir klankkaarte wat in ALSA ondersteun word, is opgelos. Wanneer PulseAudio uitgevoer word of 'n kaart gekoppel word, sal module-alsa-kaart soms onbeskikbare profiele as beskikbaar merk, wat daartoe lei dat 'n kaartprofiel met 'n gebreekte pen gekies word. In die besonder, voorheen is 'n profiel as toeganklik beskou as dit 'n bestemming en 'n bron bevat het, en ten minste een van hulle was toeganklik. Nou sal sulke profiele as ontoeganklik beskou word;
  • Stoor van geselekteerde profiele van klankkaarte wat via Bluetooth werk, het gestop. By verstek word die A2DP-profiel nou altyd gebruik eerder as die profiel wat voorheen deur die gebruiker gekies is, aangesien die gebruik van Bluetooth-kaartprofiele hoogs konteksafhanklik is (HSP/HFP vir telefoonoproepe, en A2DP vir alles anders). Om die ou gedrag terug te gee, is die "restore_bluetooth_profile=true" instelling geïmplementeer vir die module-kaart-herstel module;
  • Bygevoeg ondersteuning vir SteelSeries Arctis 5-koptelefoon/kopstukke wat via USB gekoppel is. Die Arctis-reeks is opvallend vir sy gebruik van aparte uitsettoestelle met aparte volumekontroles vir spraak (mono) en ander klanke (stereo);
  • 'n "max_latency_msec"-instelling is by module-lusback gevoeg, wat gebruik kan word om 'n boonste grens op latensie te stel. By verstek neem die vertraging outomaties toe as die data nie betyds opdaag nie, en die voorgestelde instelling kan nuttig wees as om vertragings binne sekere perke te hou belangriker is as onderbrekings tydens afspeel;
  • Die "stream_name" parameter is bygevoeg by module-rtp-send om die simboliese naam van die stroom wat geskep word te definieer in plaas van "PulseAudio RTP Stream op adres";
  • S/PDIF is verbeter vir CMEDIA High-Speed ​​​​True HD-klankkaarte met 'n USB 2.0-koppelvlak, wat ongewone toestelindekse vir S/PDIF gebruik wat nie in die verstekkonfigurasie in ALSA werk nie;
  • In module-lusterug word die bronspesifieke steekproefparameters by verstek gebruik;
  • Die “avoid_resampling”-parameter is by module-udev-detect en module-alsa-kaart gevoeg om, indien moontlik, omskakeling van die formaat en steekproeftempo uit te sluit, byvoorbeeld wanneer jy selektief wil verbied om die steekproeftempo vir die hoof te verander. klankkaart, maar laat dit toe vir die bykomende een;
  • Verwyder ondersteuning vir die BlueZ 4-tak, wat sedert 2012 nie in stand gehou word nie, na die vrystelling van BlueZ 5.0;
  • Ondersteuning vir intltool verwyder, waarvan die behoefte verdwyn het na migreer na die nuwe weergawe van gettext;
  • Daar is 'n beplande oorgang na die gebruik van die Meson-samestellingstelsel in plaas van outomatiese gereedskap. Die bouproses wat Meson gebruik, word tans getoets.

Bron: opennet.ru

Voeg 'n opmerking