ALSA helisüsteemi arendajad linux-next haru jaoks, mille põhjal luuakse kernel 5.9 versioon, , mis vabastab kernelipoolse koodi poliitiliselt ebasobivatest terminoloogiatest. Muudatused on valmistatud vastavalt Linuxi kernelis kaasava terminoloogia kasutamise soovitustele.
Muudatused sisaldavad 10 plaastrit, millest kuuluvad helidraiverite ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio koodi vabastamine terminitest «whitelist» ja «blacklist». Need terminid on asendatud «allowlist» ja «denylist» terminitega. on eesmärk lõpetada termin «slave» kasutamine API vmasteris.
Nime muutmine ka struktuuride ja funktsioonide nimetusi. Alguses oli asendamiseks valitud «replica» (näiteks funktsioon snd_ctl_add_slave() vahetati välja snd_ctl_add_replica() vastu), mis põhjustas
kriitikat termin «follower», mis muudab samuti tähenduse ebaselgeks (näiteks «list of slave» ja «link slave» asemel kasutatakse nüüd «list of follower» ja «link follower»). Eraisikuna on termin «master» jäetud alles, sealhulgas API vmasteri nimetus, kuna seda käsitletakse «master volume control» kontekstis. mis võib põhjustada suurt segadust terminoloogias. Eemaldades terminaatori slave helidraiveri API-st,
viib see ühilduvuse rikkumiseni , mis ei kuulu tuumiku põhikoosseisu, samuti väliste plaastrite ja seadistustega. mis on planeeritud kernelis Linux 5.9, mainitakse uue seadme toetuse rakendamist
mikrofoni aktiveerimise ja helisummutuse nuppude valgustuse juhtimiseks. ALSA helisüsteemi arendajad on valmistanud ette linux-next haruks. (välist HDMI-seadmete pideva toite hoidmise režiim, et vältida viivitusi esitamise alustamisel) ja для управления подсветкой кнопок активации микрофона и отключения звука.
Также добавлена поддержка нового оборудования, включая контроллер .
Allikas: opennet.ru
