{"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\/sq\/blog\/news\/vyshel-pipewire-0-3-81","title":{"rendered":"U publikua PipeWire 0.3.81","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>PipeWire \u2014 \u00ebsht\u00eb nj\u00eb server multimedial, i cili ka p\u00ebr q\u00ebllim daljen dhe p\u00ebrpunimin n\u00eb koh\u00eb reale t\u00eb rrjedhave audio dhe video. Klient\u00ebt kan\u00eb p\u00ebrputhshm\u00ebri me API PulseAudio, JACK dhe ALSA.<\/p>\n<p>Versioni i ri \u00ebsht\u00eb RC-i i par\u00eb p\u00ebr versionin 1.0.<\/p>\n<h1>Ndryshimet kryesore<\/h1>\n<ul>\n<li>Mb\u00ebshtetje p\u00ebr jackdbus \u00ebsht\u00eb aktivizuar si parazgjedhje.<\/li>\n<li>Planifikimi i bazuar n\u00eb IRQ n\u00eb ALSA \u00ebsht\u00eb p\u00ebrmir\u00ebsuar dhe \u00ebsht\u00eb aktivizuar si parazgjedhje p\u00ebr profilin Pro Audio. Gjithashtu, tani pcm lidhen nj\u00ebri me tjetrin p\u00ebr t\u00eb reduktuar vonesat, q\u00eb p\u00ebrputhet me sjelljen e JACK.<\/li>\n<li>\u00cbsht\u00eb implementuar mb\u00ebshtetje p\u00ebr versionet e vjetra dhe t\u00eb reja t\u00eb webrtc-audio-processing p\u00ebr t\u00eb leht\u00ebsuar kalimin.<\/li>\n<li>Tani ndryshimi i detyruesh\u00ebm i kualitetit nga nodet ose metadatat gjithashtu \u00e7on n\u00eb pezullimin dhe rifillimin e grafit, ashtu si kur ndryshohet bitrati, p\u00ebr t\u00eb siguruar q\u00eb t\u00eb gjitha nodet t\u00eb adaptohen n\u00eb kualitetin e ri. Kjo \u00ebsht\u00eb e r\u00ebnd\u00ebsishme p\u00ebr nodet Pro Audio, t\u00eb cilat duhet t\u00eb rikonfigurojn\u00eb pajisjet n\u00eb nj\u00eb periudh\u00eb t\u00eb re n\u00eb planifikimin e bazuar n\u00eb IRQ.<\/li>\n<li>Korrigjimi i gabimit n\u00eb parser-in e shprehjeve t\u00eb rregullta.<\/li>\n<li>Numer t\u00eb shumt\u00eb t\u00eb rregullimeve dhe p\u00ebrmir\u00ebsimeve t\u00eb vogla.<\/li>\n<\/ul>\n<h1>Ndryshime t\u00eb tjera<\/h1>\n<h2>PipeWire<\/h2>\n<ul>\n<li>Tani fluksi ka opsionin EARLY_PROCESS, i cili mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb implementuar mbushjen e personalizuar t\u00eb tamponit.<\/li>\n<li>Korrigjimi i gabimit n\u00eb p\u00ebrcaktimin e pozit\u00ebs s\u00eb nodit t\u00eb drejtuesit.<\/li>\n<li>Kishin ripojtuar grafiku n\u00eb m\u00ebnyr\u00eb korrekte pas heqjes s\u00eb nj\u00eb reference.<\/li>\n<li>Korrigjimi i krahasimit t\u00eb bitrateve p\u00ebr t\u00eb p\u00ebrcaktuar bitrate-n m\u00eb t\u00eb mir\u00eb n\u00eb grafik.<\/li>\n<li>Tani funksioni malloc_trim() p\u00ebrdoret p\u00ebr t\u00eb \u00e7liruar kujtes\u00ebn, n\u00ebse \u00ebsht\u00eb e disponueshme.<\/li>\n<\/ul>\n<h2>Utilitetet<\/h2>\n<ul>\n<li>pw-cat tani mb\u00ebshtet formatet DFF dhe DSD.<\/li>\n<\/ul>\n<h2>Modulet<\/h2>\n<ul>\n<li>P\u00ebr RAOP jan\u00eb b\u00ebr\u00eb disa p\u00ebrmir\u00ebsime. Tani, \u00e7do dy sekonda, b\u00ebhet nj\u00eb pyetje p\u00ebr pajisjet p\u00ebr t'i mbajtur ato n\u00eb gjendje pune.<\/li>\n<li>Korrigjimi i gabimit n\u00eb zinxhirin e filtrave, i cili b\u00ebnte q\u00eb p\u00ebr forcimin e z\u00ebrit t\u00eb mos aplikohej kur miksohej vet\u00ebm nj\u00eb burim.<\/li>\n<li>Tani zinxhiri i filtrave mund t\u00eb transmetoj\u00eb volumin e fluksit n\u00eb kontrollet e grafik\u00ebs.<\/li>\n<li>Rregullimi i volumit n\u00eb RAOP \u00ebsht\u00eb p\u00ebrmir\u00ebsuar.<\/li>\n<\/ul>\n<h2>PulseAudio<\/h2>\n<ul>\n<li>Disa korrigjime n\u00eb p\u00ebrpunimin e pending_stream.<\/li>\n<li>Korrigjimi i gabimit n\u00eb kodin e d\u00ebrgimit t\u00eb ngjarjeve, i cili nuk e d\u00ebrgonte ngjarjen e ndryshimit kur nodi ishte i lidhur.<\/li>\n<li>Prioriteti i klient\u00ebve n\u00eb koh\u00eb reale pulseaudio \u00ebsht\u00eb ulur.<\/li>\n<\/ul>\n<h2>SPA<\/h2>\n<ul>\n<li>Tani drejtuesi ALSA sinkronizon t\u00eb gjith\u00eb ndjek\u00ebsit direkt nga ngjarja e zgjuar. Kjo lejon arritjen e nj\u00eb sinkronizimi m\u00eb stabil t\u00eb bitrateve.<\/li>\n<li>\u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr GNU\/Hurd!<\/li>\n<\/ul>\n<h2>Bluetooth<\/h2>\n<ul>\n<li>P\u00ebrmir\u00ebsuar ndihma e kodek\u00ebve kur p\u00ebrdoret PipeWire si Gateway Audio.<\/li>\n<li>BAP-pajisjet jan\u00eb p\u00ebrshtatur me API-n\u00eb e re Bluez.<\/li>\n<\/ul>\n<h2>JACK<\/h2>\n<ul>\n<li>N\u00ebse biblioteka jack ndodhet n\u00eb rrug\u00ebn p\u00ebr bibliotekat standarde, shmangni p\u00ebrdorimin e LD_LIBRARY_PATH, pasi kjo mund t\u00eb shkaktoj\u00eb probleme.<\/li>\n<li>Implementuar p\u00ebrpunimi i rip\u00ebrkthimit n\u00eb vler\u00ebn e paracaktuar n\u00eb port.<\/li>\n<li>Tani jack_property gjithmon\u00eb arrin t\u00eb ndryshoj\u00eb metadatat, pasi pret q\u00eb shteget t\u00eb p\u00ebrfundojn\u00eb para daljes.<\/li>\n<\/ul>\n<p>Burimi: <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.2 - 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\/sq\/blog\/news\/vyshel-pipewire-0-3-81\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\/sq\/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\udd47Doli PipeWire 0.3.81 | ProHoster","description":"PipeWire \u00ebsht\u00eb nj\u00eb server multimedia, i dizajnuar p\u00ebr daljen dhe p\u00ebrpunimin e flukseve audio dhe video n\u00eb koh\u00eb reale.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vyshel-pipewire-0-3-81","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/110810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=110810"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/110810\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=110810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=110810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=110810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}