{"id":110810,"date":"2023-10-13T09:10:52","date_gmt":"2023-10-13T07:10:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vyshel-pipewire-0-3-81"},"modified":"2023-10-13T09:10:52","modified_gmt":"2023-10-13T07:10:52","slug":"vyshel-pipewire-0-3-81","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vyshel-pipewire-0-3-81","title":{"rendered":"Vy\u0161la verzia PipeWire 0.3.81","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>PipeWire \u2014 je multimedi\u00e1lny server navrhnut\u00fd na spracovanie a spr\u00e1vy zvukov\u00fdch a video streamov v re\u00e1lnom \u010dase. Klienti s\u00fa kompatibiln\u00ed s API PulseAudio, JACK a ALSA.<\/p>\n<p>Nov\u00e1 verzia je prv\u00fdm RC pre verziu 1.0.<\/p>\n<h1>Hlavn\u00e9 zmeny<\/h1>\n<ul>\n<li>Podpora jackdbus je predvolene zapnut\u00e1.<\/li>\n<li>Pl\u00e1novanie na z\u00e1klade IRQ v ALSA bolo vylep\u0161en\u00e9 a predvolene je aktivovan\u00e9 pre profil Pro Audio. Taktie\u017e s\u00fa teraz pcm navz\u00e1jom prepojen\u00e9 na zn\u00ed\u017eenie latencie, \u010do zodpoved\u00e1 spr\u00e1van\u00ed JACK.<\/li>\n<li>Implementovan\u00e1 podpora pre star\u0161ie aj nov\u00e9 verzie webrtc-audio-processing pre u\u013eah\u010denie prechodu.<\/li>\n<li>Teraz n\u00faten\u00e1 zmena kvantiz\u00e1cie uzlami alebo metad\u00e1tami tie\u017e sp\u00f4sobuje n\u00faten\u00e9 pozastavenie a obnovenie pr\u00e1ce grafu, rovnako ako pri zmene bitovej r\u00fdchlosti, aby sa zabezpe\u010dilo, \u017ee v\u0161etky uzly sa prisp\u00f4sobia novej kvantiz\u00e1cii. To je d\u00f4le\u017eit\u00e9 pre uzly Pro Audio, ktor\u00e9 musia prekonfigurova\u0165 hardv\u00e9r na nov\u00e9 obdobie v pl\u00e1novan\u00ed na z\u00e1klade IRQ.<\/li>\n<li>Opraven\u00e1 chyba pri anal\u00fdze regul\u00e1rnych v\u00fdrazov.<\/li>\n<li>Mno\u017estvo drobn\u00fdch opr\u00e1v a vylep\u0161en\u00ed.<\/li>\n<\/ul>\n<h1>\u010eal\u0161ie zmeny<\/h1>\n<h2>PipeWire<\/h2>\n<ul>\n<li>Teraz m\u00e1 stream mo\u017enos\u0165 EARLY_PROCESS, ktor\u00e1 m\u00f4\u017ee by\u0165 pou\u017eit\u00e1 na implement\u00e1ciu vlastn\u00e9ho naplnenia bufferu.<\/li>\n<li>Opraven\u00e1 chyba pri ur\u010dovan\u00ed poz\u00edcie uzla ovl\u00e1da\u010da.<\/li>\n<li>Odstr\u00e1nenie odkazu teraz spr\u00e1vne prepo\u010d\u00edtava graf.<\/li>\n<li>Opraven\u00e9 porovn\u00e1vanie bitov\u00fdch r\u00fdchlost\u00ed na stanovenie najlep\u0161ej bitovej r\u00fdchlosti v grafe.<\/li>\n<li>Teraz na uvo\u013enenie pam\u00e4te sa pou\u017e\u00edva funkcia malloc_trim(), ak je dostupn\u00e1.<\/li>\n<\/ul>\n<h2>N\u00e1stroje<\/h2>\n<ul>\n<li>pw-cat teraz podporuje form\u00e1ty DFF a DSD.<\/li>\n<\/ul>\n<h2>Moduly<\/h2>\n<ul>\n<li>V RAOP boli vykonan\u00e9 niektor\u00e9 vylep\u0161enia. Teraz sa ka\u017ed\u00e9 dve sekundy vykon\u00e1va prieskum zariaden\u00ed na udr\u017eanie ich v prev\u00e1dzke.<\/li>\n<li>Opraven\u00e1 chyba v re\u0165azci filtrov, kv\u00f4li ktorej sa pri mixovan\u00ed len jedn\u00e9ho zdroja neaplikovalo predzosilnenie.<\/li>\n<li>Teraz m\u00f4\u017ee re\u0165azec filtrov pren\u00e1\u0161a\u0165 objem streamu ovl\u00e1dac\u00edm prvkom v grafe.<\/li>\n<li>V RAOP bolo vylep\u0161en\u00e9 ovl\u00e1danie hlasitosti.<\/li>\n<\/ul>\n<h2>PulseAudio<\/h2>\n<ul>\n<li>Niektor\u00e9 opravy v spracovan\u00ed pending_stream.<\/li>\n<li>Opraven\u00e1 chyba v k\u00f3de odosielania udalost\u00ed, kv\u00f4li ktorej nedo\u0161lo k odoslaniu udalosti zmeny, ke\u010f bol uzol spojen\u00fd.<\/li>\n<li>Zn\u00ed\u017een\u00e1 priorita klientov re\u00e1lneho \u010dasu pulseaudio.<\/li>\n<\/ul>\n<h2>SPA<\/h2>\n<ul>\n<li>Teraz ovl\u00e1da\u010d ALSA synchronizuje v\u0161etk\u00fdch nasledovn\u00edkov priamo z udalosti prebudenia. To umo\u017e\u0148uje dosiahnu\u0165 stabilnej\u0161ie zos\u00faladenie bitov\u00fdch r\u00fdchlost\u00ed.<\/li>\n<li>Pridan\u00e1 podpora GNU\/Hurd!<\/li>\n<\/ul>\n<h2>Bluetooth<\/h2>\n<ul>\n<li>Vylep\u0161en\u00e1 pr\u00e1ca kodekov pri pou\u017eit\u00ed PipeWire ako Audio Gateway.<\/li>\n<li>Adaptovan\u00e9 BAP zariadenia na nov\u00e9 API Bluez.<\/li>\n<\/ul>\n<h2>JACK<\/h2>\n<ul>\n<li>Ak sa kni\u017enica jack nach\u00e1dza v ceste pre kni\u017enice predvolen\u00e9ho nastavenia, vyhnite sa pou\u017e\u00edvaniu LD_LIBRARY_PATH, preto\u017ee to m\u00f4\u017ee sp\u00f4sobi\u0165 probl\u00e9my.<\/li>\n<li>Realizovan\u00e1 spr\u00e1va resetovania oneskorenia na predvolen\u00fa hodnotu na porte.<\/li>\n<li>Teraz jack_property v\u017edy \u00faspe\u0161ne men\u00ed metadata, preto\u017ee o\u010dak\u00e1va obch\u00e1dzaj\u00face cesty pred vyst\u00fapen\u00edm.<\/li>\n<\/ul>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/multimedia\/17377814\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>PipeWire &mdash; \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u0414\u043b\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 API PulseAudio, JACK \u0438 ALSA. \u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u043c RC \u0434\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0438 1.0. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 jackdbus \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 IRQ \u0432 ALSA \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043e \u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u043f\u0440\u043e\u0444\u0438\u043b\u044f [&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-110810","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"PipeWire \u2014 \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\" \/>\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\/sk\/blog\/news\/vyshel-pipewire-0-3-81\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\u044b\u0448\u0435\u043b PipeWire 0.3.81 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"PipeWire \u2014 \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vyshel-pipewire-0-3-81\" \/>\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=\"2023-10-13T07:10:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-13T07:10:52+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\udd47Vy\u0161iel PipeWire 0.3.81 | ProHoster","description":"PipeWire je multimedi\u00e1lny server ur\u010den\u00fd na v\u00fdstup a spracovanie zvukov\u00fdch a video tokov v re\u00e1lnom \u010dase.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vyshel-pipewire-0-3-81","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\u044b\u0448\u0435\u043b PipeWire 0.3.81 | ProHoster","og:description":"PipeWire \u2014 \u044d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0432\u0443\u043a\u043e\u0432\u044b\u0445 \u0438 \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vyshel-pipewire-0-3-81","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":"2023-10-13T07:10:52+00:00","article:modified_time":"2023-10-13T07:10:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/110810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=110810"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/110810\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=110810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=110810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=110810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}