Ka har'a sesebelisoa sa audio sa ALSA, mosebetsi o entsoe ho tlosa lentsoe lekhoba

Baetsi ba sistimi ea molumo ea ALSA lokisitsoe bakeng sa ho kenyelletsoa lekaleng le latelang la linux, motheong oo ho tla thehoa tokollo ea 5.9 kernel, pokello ea liphetoho, e tlosang khoutu e tsamaeang ka lehlakoreng la kernel ea mantsoe a fosahetseng lipolotiking. Liphetoho li lokisitsoe ho latela e sa tsoa amoheloa litataiso tsa ho sebelisa mantsoe a kenyeletsang ho Linux kernel.

Liphetoho li kenyelletsa li-patches tse 10, tseo ho tsona 9 e amanang le ho tlosa khoutu ea bakhanni ba molumo ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio ho tsoa ho "whitelist" le blacklist. Mantsoe ana a nketsoe sebaka ke "lenaneo la tumello" le "lethathamo la ho hana". Leqephe la leshome e ikemiselitse ho emisa ho sebelisa lentsoe le thehiloeng "lekhoba" ho vmaster API.

Tlotlisa dingongoreho ho kenyeletsa mabitso a dibopeho le mesebetsi. Qalong ho ne ho e-na le e mong kgethile lentsoe
"replica" (mohlala, snd_ctl_add_slave() ts'ebetso e ile ea nkeloa sebaka ke snd_ctl_add_replica()), e bakileng nyatso, kaha lentsoe replica le sebetsa haholo ho DBMS mme le sotha moelelo oa moelelo oa tsamaiso e nyenyane ea molumo. Ka lebaka leo, bakeng sa ho nkela sebaka ho ne ho e-na le khethiloe lentsoe “molateli”, leo hape le hlahisang ho se hlaka ho itseng (mohlala, ho fapana le “lenane la makhoba” le “lekhoba lehokelo”, “lenane la molateli” le “molateli oa khokahanyo” li se li sebelisoa). Hoa hlokomeleha hore lentsoe "master" le setse, ho kenyelletsa le lebitsong la vmaster API ka boeona, kaha le nkoa e le moelelo oa "taolo ea molumo o moholo".

Li-patches li ile tsa hlahisoa bakeng sa lekala le latelang la linux ke Takashi Iwai, mohlokomeli oa tsamaiso e ka tlase ea ALSA ea sebetsang SUSE. Empa ha e so hlake hore na li tla amoheloa hore li kenngoe kernel ke Linus Torvalds, kaha mabitso a mangata a mesebetsi ho vmaster API a kopana le mesebetsi ho. Sound Driver Development API, e leng se ka lebisang pherekanong e ngata ea mantsoe. Ho tlosa lentsoe lekhoba ho tloha ho nts'etsopele ea mokhanni API ho tla lebisa ho tlōlo ea ho lumellana le bakhanni ba motho oa boraro, e sa kenyelletsoeng kernel e kholo, hammoho le li-patches le litlhophiso tsa ka ntle.

Har'a liphetoho tse sa amaneng le mantsoe, reriloeng bakeng sa ho kenyelletsoa ho Linux 5.9 kernel, ts'ebetsong e hlokometseng ts'ehetso Intel Silent Stream (mokhoa o tsoelang pele oa matla bakeng sa lisebelisoa tsa kantle tsa HDMI ho felisa ho lieha ha o qala ho bapala) le sesebediswa se secha ho laola khanya ea ts'ebetso ea microphone le likonopo tse sa bueng.
E boetse e ekelitsoe tšehetso bakeng sa lisebelisoa tse ncha, ho kenyelletsa le molaoli Longson 7A1000.

Source: opennet.ru

Eketsa ka tlhaloso