Weston 7.0 komposiitserveri vÀljaanne

Avaldatud stabiilne komposiitserveri vÀljaanne Weston 7.0, arendades tehnoloogiaid, mis toetavad tÀieliku protokolli toe tekkimist Wayland Enlightenmentis, GNOME'is, KDE's ja muudes kasutajakeskkondades. Westoni arenduse eesmÀrk on pakkuda kÔrgekvaliteetset koodibaasi ja tööproove Waylandi kasutamiseks lauaarvutite keskkondades ja sisseehitatud lahendustes, nagu nÀiteks auto infoliidesed, nutitelefonid, telerid ja muud tarbija seadmed.

Westoni versiooninumbri muutmine on tingitud ABI muudatustest, mis rikuvad ĂŒhilduvust. Muutused uues harus Weston:

  • Lisatud toetus kaitsetehnoloogiale HDCP, mida kasutatakse videomĂ€rguande krĂŒptimiseks, edastatuna DVI, DisplayPort, HDMI, GVIF vĂ”i UDI liideste kaudu. Libwestonis on weston_output'i, weston_surface'i ja weston_head'i ĂŒleskutsetel rakendatud lipp edastatava sisu kaitsmiseks. Lisatud on nĂ€idisrakendus kaitstud sisu kuvamiseks;
  • Lisatud plug-in multimeedia serverile PipeWire, mis loodud PulseAudio asendamiseks ja toetab video voogesituse töötlemist. Plugin vĂ”ib kasutada kauglaudade vĂ€ljundi korraldamiseks, sarnaselt varem saadaval olnud GStreameri pĂ”hisele vĂ€ljundpluginile. VastuvĂ”tupooles saab kuvamiseks kasutada mis tahes kliendi, millel on Pipewire'i toetus, sealhulgas GStreamer (nĂ€iteks "gst-launch-1.0 pipewiresrc ! video/x-raw,format=BGRx ! 
");
  • gl-rendererisse on lisatud EGL laiendi tugi EGL_KHR_partial_update pindade sisu osaliseks vĂ€rskendamiseks, mööda minnes piirkondadest, kus pole toimunud muudatusi;
  • lisatud uus weston_debug raamistiku tugi veaparanduseks ja sĂŒndmuste logimiseks (weston_log_context);
  • lisatud uued pĂ€ised libweston-internal.h ja backend.h. Esimesse on vĂ€lja tĂ”stetud funktsioonid, mis töötavad
    ‘weston_compositor’, ‘weston_plane’, ‘weston_seat’, ‘weston_surface’, ‘weston_spring’, ‘weston_view’, ja teise – ‘weston_output’;
  • tehtud muutusi, et tagada kordumatud kogumised;
  • compositor-drm-sse on lisatud FB_DAMAGE_CLIPS atribuutide toetus. Eraldi failidesse on eraldatud kood EDID parameetrite vĂ€ljavĂ”tmiseks, videoreĆŸiimide töötlemiseks, KMS API-ga suhtlemiseks, raamibufferi töötlemiseks ja olekute haldamiseks;
  • Lisatud „file stream“ plugina tugi sisu edastamiseks failist;
  • Töötlemisse on eraldi katalooge viidud backend-drm,
    backend-headless,
    backend-rdp,
    backend-wayland,
    backend-x11 ja
    backend-fbdev;
  • PNG-piltide optimeerimiseks on kasutusele vĂ”etud pakett zopflipng kompressioonialgoritmiga zopfli.;
  • Toetatud on xdg_output_unstable_v1 ja zwp_linux_explicit_synchronization_v1 laiendite tugi. Paketi versiooni nĂ”uded on tĂ”usnud wayland-protocols (ehitamiseks on vajalik 1.18);
  • TöötlemissĂŒsteem on lĂ”pule viidud. MesonAutotools'i tugi lĂ”petatakse.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster