ALSA audio azpisisteman esklabo terminoa kentzeko lana egin da

ALSA soinu azpisistemaren garatzaileak prestatuta linux-next adarrean sartzeko, eta horren oinarrian 5.9 kernel-oharra eratuko da, set aldaketak, kernel aldean exekutatzen den kodea termino politikoki okerrak kentzen dituena. Aldaketak ezarritakoaren arabera prestatu dira duela gutxi onartua Linux nukleoan terminologia inklusiboa erabiltzeko jarraibideak.

Aldaketek 10 adabaki barne hartzen dituzte, horietatik 9 Ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio "zerrenda zuria" eta zerrenda beltza terminoetatik kentzearekin lotutako soinu-kontrolatzaileen kodea kentzearekin. Termino hauek "baimendutako zerrenda" eta "zerrenda ukatu"rekin ordezkatu dira. Hamargarren adabakia vmaster APIan ezarritako "esklabo" terminoa erabiltzeari uztea du helburu.

Izena aldatzea kezkak egituren eta funtzioen izenak barne. Hasieran ordezko bat zegoen hautatua hitza
"erreplika" (adibidez, snd_ctl_add_slave() funtzioa snd_ctl_add_replica()-rekin ordezkatu zen), eta horrek eragin zuen kritika, erreplika terminoa DBMSra aplikagarriagoa baita eta audio azpisistemaren testuinguruan esanahia desitxuratzen baitu. Ondorioz, ordezkapenerako egon zen hautatuta “jarraitzaile” terminoa, nolabaiteko anbiguotasuna ere sartzen duena (adibidez, “esklaboen zerrenda” eta “esklaboaren estekaren ordez”, “jarraitzaileen zerrenda” eta “jarraitzaile esteka” erabiltzen dira orain). Nabarmentzekoa da "master" terminoa uzten dela, vmaster APIaren beraren izenean barne, "master bolumen kontrola" testuinguruan hartzen baita.

Adabakiak proposatu zituen linux-next adarra Takashi Iwaik, SUSEn lan egiten duen ALSA azpisistemaren mantentzaileak. Baina oraindik ez dago argi Linus Torvaldsek nukleoan sartzea onartuko duen ala ez, vmaster APIko funtzioen izen asko funtzioekin gainjartzen baitira. Sound Driver Development APIa, eta horrek nahasmen handia sor dezake terminologian. Esklabo terminoa gidariaren garapeneko APItik kentzeak bateragarritasuna urratzea ekarriko du hirugarrenen gidariek, nukleo nagusian sartzen ez dena, baita kanpoko adabaki eta ezarpenekin ere.

Terminologiarekin zerikusirik ez duten aldaketen artean, aurreikusita Linux 5.9 nukleoan sartzeko, laguntzaren ezarpena adierazi du Intel Silent Stream (kanpoko HDMI gailuetarako etengabeko elikadura modua erreprodukzioa hastean atzerapena ezabatzeko) eta gailu berria mikrofonoa aktibatzeko eta isilarazteko botoien argiztapena kontrolatzeko.
Hardware berrirako laguntza ere gehitu da, kontrolagailua barne Longson 7A1000.

Iturria: opennet.ru

Gehitu iruzkin berria