{"id":89279,"date":"2020-07-21T19:42:16","date_gmt":"2020-07-21T17:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave"},"modified":"2020-07-21T19:42:16","modified_gmt":"2020-07-21T17:42:16","slug":"v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave","title":{"rendered":"ALSA helis\u00fcsteemis on tehtud t\u00f6\u00f6d terminist slave vabanemiseks","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>ALSA helis\u00fcsteemi arendajad <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/commit\/?h=for-next\">valmis<\/a><\/noindex> linux-next haru jaoks, mille p\u00f5hjal luuakse kernel 5.9 versioon, <noindex><a rel=\"nofollow\" href=\"https:\/\/mailman.alsa-project.org\/pipermail\/alsa-devel\/2020-July\/171054.html\">kogumik<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/mailman.alsa-project.org\/pipermail\/alsa-devel\/2020-July\/170805.html\">muudatused<\/a><\/noindex>, mis vabastab kernelipoolse koodi poliitiliselt ebasobivatest terminoloogiatest. Muudatused on valmistatud vastavalt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53342\">hiljuti vastu v\u00f5etud<\/a><\/noindex>   Linuxi kernelis kaasava terminoloogia kasutamise soovitustele.<\/p>\n<p>Muudatused sisaldavad 10 plaastrit, millest <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/log\/?h=for-next\">9<\/a><\/noindex> seotud ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio helidevi eemaldamisega terminidest &#171;whitelist&#187; ja blacklist. Need terminid on asendatud &#171;allowlist&#187; ja &#171;denylist&#187;. <noindex><a rel=\"nofollow\" href=\"https:\/\/mailman.alsa-project.org\/pipermail\/alsa-devel\/2020-July\/171054.html\">K\u00fcmnes plaastril<\/a><\/noindex> siht on l\u00f5petada vaki termin &#171;slave&#187; kasutamine API vmaster.<\/p>\n<p>Nime muutmine <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/commit\/?h=for-next\">k\u00e4sitleb<\/a><\/noindex> ka struktuuride ja funktsioonide nimetusi. Alguses oli asendamiseks valitud <noindex><a rel=\"nofollow\" href=\"https:\/\/mailman.alsa-project.org\/pipermail\/alsa-devel\/2020-July\/170806.html\">s\u00f5na<\/a><\/noindex> \u00abreplica\u00bb (n\u00e4iteks funktsioon snd_ctl_add_slave() vahetati v\u00e4lja snd_ctl_add_replica() vastu), mis p\u00f5hjustas<br \/>\n&#171;replica&#187; (n\u00e4iteks funktsiooni snd_ctl_add_slave() asendamine snd_ctl_add_replica()\u2019ga), mis p\u00f5hjustas <noindex><a rel=\"nofollow\" href=\"https:\/\/mailman.alsa-project.org\/pipermail\/alsa-devel\/2020-July\/170818.html\">, kuna termin replica on pigem seotud andmebaasidega ning moonutab t\u00e4hendust helis\u00fcsteemi kontekstis. L\u00f5puks valiti asendamiseks<\/a><\/noindex>termin \u00abfollower\u00bb, mis muudab samuti t\u00e4henduse ebaselgeks (n\u00e4iteks \u00ablist of slave\u00bb ja \u00ablink slave\u00bb asemel kasutatakse n\u00fc\u00fcd \u00ablist of follower\u00bb ja \u00ablink follower\u00bb). Eraisikuna on termin \u00abmaster\u00bb j\u00e4etud alles, sealhulgas API vmasteri nimetus, kuna seda k\u00e4sitletakse \u00abmaster volume control\u00bb kontekstis. <noindex><a rel=\"nofollow\" href=\"https:\/\/mailman.alsa-project.org\/pipermail\/alsa-devel\/2020-July\/171054.html\">Plaastrid on ette n\u00e4htud linux-next haruks Takashi Iwai poolt, kes on ALSA s\u00fcsteemi hooldaja ja t\u00f6\u00f6tab ettev\u00f5ttes SUSE. Kuid pole selge, kas need saavad Linus Torvaldsi poolt sisestamiseks heakskiidu, kuna paljud funktsioonide nimed API vmasteris kattuvad helidraiverite funktsioonidega,<\/a><\/noindex> termini &#171;follower&#187; kasutamine, mis t\u00f5i kaasa teatud segaduse (n\u00e4iteks &#171;list of slave&#187; ja &#171;link slave&#187; asemel kasutatakse n\u00fc\u00fcd &#171;list of follower&#187; ja &#171;link follower&#187;). On t\u00e4helepanuv\u00e4\u00e4rne, et termin &#171;master&#187; on j\u00e4etud, sealhulgas API vmaster enda nimetus, kuna seda k\u00e4sitletakse kontekstis &#171;master volume control&#187;.<\/p>\n<p>viib see \u00fchilduvuse rikkumiseni <noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/v5.6\/sound\/kernel-api\/alsa-driver-api.html\">kolmandate osapoolte draiveritega<\/a><\/noindex>, mis ei kuulu tuumiku p\u00f5hikoosseisu, samuti v\u00e4liste plaastrite ja seadistustega. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/search?p=2&#038;q=snd_ctl_add_slave+driver&#038;type=Code\">Terminoloogia muutustest,<\/a><\/noindex>mis on planeeritud kernelis Linux 5.9, mainitakse uue seadme toetuse rakendamist<\/p>\n<p>mikrofoni aktiveerimise ja helisummutuse nuppude valgustuse juhtimiseks. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/log\/?h=for-next\">Samuti on lisatud uus seadme toetus, sealhulgas kontroller<\/a><\/noindex> ALSA helis\u00fcsteemi arendajad on valmistanud ette linux-next haruks. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/commit\/?h=for-next&#038;id=951894cf30f417443d9e0eda33312613c2a7edf6\">Intel Silent Stream<\/a><\/noindex> (v\u00e4list HDMI-seadmete pideva toite hoidmise re\u017eiim, et v\u00e4ltida viivitusi esitamise alustamisel) ja  <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/commit\/?h=for-next&#038;id=c7440acc859778eed74b223fc41f094133aeaaf0\">\ud83e\udd47ALSA helis\u00fcsteemis on tehtud t\u00f6\u00f6d terminoloogiast vabastamiseks | ProHoster<\/a><\/noindex> mikrofoni aktiveerimise ja vaigistamise nuppude valgustuse juhtimiseks.<br \/>\nSamuti on lisatud tugi uuele riistvarale, sealhulgas kontrollerile <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/tiwai\/sound.git\/commit\/?h=for-next&#038;id=61eee4a7fc406f94e441778c3cecbbed30373c89\">Loongson 7A1000<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53404\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b ALSA \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0432\u0435\u0442\u043a\u0443 linux-next, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u044f\u0434\u0440\u0430 5.9, \u043d\u0430\u0431\u043e\u0440 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0438\u0437\u0431\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u044f\u0434\u0440\u0430 \u043a\u043e\u0434 \u043e\u0442 \u043d\u0435\u043f\u043e\u043b\u0438\u0442\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0445 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u0432. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u044b\u043c\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u043c\u0438 \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u043d\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u043e\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0432 \u044f\u0434\u0440\u0435 Linux. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 10 \u043f\u0430\u0442\u0447\u0435\u0439, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 9 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-89279","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b ALSA \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0432\u0435\u0442\u043a\u0443 linux-next.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 ALSA \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043e\u0442 \u0442\u0435\u0440\u043c\u0438\u043d\u0430 slave | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b ALSA \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0432\u0435\u0442\u043a\u0443 linux-next.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-21T17:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-21T17:42:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47ALSA helis\u00fcsteemis on tehtud t\u00f6\u00f6d orja termini eemaldamiseks | ProHoster","description":"ALSA heliheli arendajad on valmistanud ette, et see lisataks linux-next harusse.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 ALSA \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043e\u0442 \u0442\u0435\u0440\u043c\u0438\u043d\u0430 slave | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b ALSA \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0432\u0435\u0442\u043a\u0443 linux-next.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/v-zvukovoj-podsisteme-alsa-provedena-rabota-po-izbavleniyu-ot-termina-slave","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-21T17:42:16+00:00","article:modified_time":"2020-07-21T17:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"89279","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:13:28","updated":"2022-10-08 10:10:48","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/89279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=89279"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/89279\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=89279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=89279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=89279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}