PulseAudio 17.0, la son-servilo, estas publikigita. Ĝi agas kiel peranto inter aplikaĵoj kaj diversaj malaltnivelaj son-subsistemoj, abstraktante aparatarajn interagojn. PulseAudio ebligas laŭtecon kaj miksadkontrolon je la aplikaĵa nivelo, organizas son-enigon, miksadon kaj eligon trans pluraj enigaj kaj eligaj kanaloj aŭ sonkartoj, ebligas survoje ŝanĝojn de formato de son-fluo kaj la uzon de kromprogramoj, kaj ebligas travideblan alidirektadon de son-fluo al alia maŝino. PulseAudio estas licencita sub la permesilo LGPL 2.1+. Ĝi subtenas Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.
Rimarkinde estas, ke la plibonigoj en la nova branĉo PulseAudio 17.0 estas relative malmultaj kaj la disvolviĝo de la projekto malrapidiĝis lastatempe, ĉar la ĉefa fokuso de la komunumo nun koncentriĝas pri la disvolviĝo de multmediaj elementoj. servilo Pipewire, la WirePlumber-a son-sesia administrilo, kaj rilataj projektoj. Ŝlosilaj plibonigoj en PulseAudio 17.0:
- La metodo por reflekti ALSA UCM (Uzu Kaza Administranto) aŭdajn agordojn en PulseAudio-profiloj estis ŝanĝita. Anstataŭ generado de kombinitaj havenoj por ĉiuj ne-konfliktantaj aparatoj (t.e. aparatoj ne markitaj kiel konfliktantaj kaj ne uzantaj la samajn PlaybackPCM kaj CapturePCM), ununura PulseAudio-profilo nun estas kreita. Plie, malsamaj enigaĵoj kaj produktaĵoj nun estas elmontritaj kiel apartaj fontoj kaj cellokoj, prefere ol kiel malsamaj havenoj ene de la sama fonto kaj celloko.
- Plibonigita bateria ŝargo-indiko por Bluetooth-aparatoj. PulseAudio-bazitaj gastigaj aparatoj nun ankaŭ povas elsendi ŝargajn informojn al eksteraj Bluetooth-aparatoj, ekzemple, kiam li konektas PulseAudio-bazitan aparaton al aŭto-informsistemo, la sistemo montros la ŝargnivelon de la konektita aparato.
- Aldonita subteno por la FastStream Bluetooth-kodeko, kiu ebligas pli altkvalitan dudirektan aŭdion.
- La webrtc-aŭdio-pretiga biblioteko estis ĝisdatigita al versio 1.3, kiu plibonigis eĥan nuligon kaj plibonigis toleremon al specimena indico-drivo.
- La modulo-rolo-korka modulo efektivigas la kapablon uzi rolgrupojn kiel ellasilon por silentigi kaj resendi sonon.
- Dum ŝarĝo de ALSA-profiloj, nun estas uzataj dosiervojoj kiuj konformas al la XDG-specifo (unue $XDG_DATA_HOME, poste $XDG_DATA_DIRS, kaj poste la malnova vojo).
- La maksimuma subtenata specimena indico (PA_RATE_MAX) estis pliigita al 768kHz.
fonto: opennet.ru
