Komposiitserveri Weston 7.0 vÀljalase

Avaldatud stabiilne versioon komposiitserverist Weston 7.0, arendades tehnoloogiaid, mis toetavad tĂ€ieliku protokolli toe ilmumist Wayland Enlightenment'is, GNOME'is, KDE's ja teistes kasutajakeskkondades. Westoni arendamine keskendub kvaliteetse koodibaasi ja töönĂ€idiste pakkumisele Waylandi kasutamiseks lauaarvutikeskkondades ning sisseehitatud lahendustes, nagu autode meelelahutussĂŒsteemide platvormid, nutitelefonid, televisioonid ja muud tarbimis seadmed.

Westoni versiooni olulise numbri muutmine on tingitud ABI muudatustest, mis rikuvad ĂŒhilduvust. Muudatused uus versioon Weston:

  • On lisatud toetus sisu kaitsmise tehnoloogiale HDCP, mida kasutatakse videosignaali krĂŒpteerimiseks, edastades seda DVI, DisplayPort, HDMI, GVIF vĂ”i UDI liidesete kaudu. libwestonis on weston_output, weston_surface ja weston_head kutsed saanud lipu, et lubada edastatava sisu kaitsmist. Lisatud on nĂ€ide kliendirakendusest kaitstud sisu kuvamiseks;
  • On lisatud plugin multimeedia serverile PipeWire, mis arendatakse PulseAudio asendamiseks ja toetab lisaks helile ka video voogesitust. Plugin vĂ”ib kasutada kaug töölaudade edastamiseks, sarnanedes varem saadaval olnud GStreameri pĂ”hise vĂ€ljundpluginaga. VastuvĂ”tja poolel saab kuvamiseks kasutada igasuguseid pipewire'i toetavaid kliente, sealhulgas GStreamerit (nĂ€iteks „gst-launch-1.0 pipewiresrc ! video/x-raw,format=BGRx ! 
“);
  • gl-rendererisse on lisatud EGL-i laienduse tugi EGL_KHR_partial_update , mis vĂ”imaldab valikuliselt vĂ€rskendada pindade sisu, jĂ€ttes vĂ€lja alad, kus muudatusi ei toimunud;
  • On lisatud uus weston_debug raamistiku tugi vigade leidmiseks ja sĂŒndmuste logimiseks (weston_log_context);
  • Lisatud on uued pĂ€isefailid libweston-internal.h ja backend.h. Esimesse on viidud funktsioonid, mis töötavad
    ‘weston_compositor’, ‘weston_plane’, ‘weston_seat’, ‘weston_surface’, ‘weston_spring’, ‘weston_view’ ning teise – ‘weston_output’;
  • On tehtud muudatused, et tagada korratav ehitus;
  • compositor-drm-ile on lisatud FB_DAMAGE_CLIPS atribuudi tugi. Eraldi failidesse on eraldatud kood EDID parameetrite tuvastamiseks, videoreĆŸiimide töötlemiseks, KMS API-ga suhtlemiseks, raamipuhvri toetamiseks ja olekute töötlemiseks;
  • On lisatud 'file stream' plugin faili sisu edastamiseks;
  • Erinevad backend-drm,
    backend-headless,
    backend-rdp,
    backend-wayland,
    backend-x11 ja
    backend-fbdev viidud eraldi katalooge;
  • PNG-piltide optimeerimiseks on kasutusele vĂ”etud pakett zopflipng , mis pĂ”hineb zopfli;
  • laienduste xdg_output_unstable_v1 ja zwp_linux_explicit_synchronization_v1 tugi. Paketi versiooninĂ”uded on tĂ”stetud wayland-protocols (ehitamiseks on vajalik 1.18);
  • Ehitamisprotsess on lĂ”pule viidud Meson. Autotools'i kasutamise tugi ehitamisel on lĂ”petatud.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster