የዌስተን ጉልህ የሆነ የስሪት ቁጥር ለውጥ በኤቢአይ ለውጦች ምክንያት ተኳሃኝነትን በሚሰብር ነው። ውስጥ ለውጦች
- ከሕገ-ወጥ የይዘት መቅዳት ለመከላከል ለቴክኖሎጂ ድጋፍ ታክሏል።
HDCP በ DVI፣ DisplayPort፣ HDMI፣ GVIF ወይም UDI በይነገጾች የሚተላለፉ የቪዲዮ ምልክቶችን ለማመስጠር የሚያገለግል ነው። ሊብዌስተን የሚተላለፍ ይዘትን ለመጠበቅ ለዌስተን_ውፅዓት፣ ለዌስተን_surface እና ለዌስተን_ራስ ጥሪዎች ባንዲራ ተግባራዊ ያደርጋል። የተጠበቀ ይዘትን ለማሳየት የደንበኛ መተግበሪያ ምሳሌ ታክሏል; - ለማህደረ መረጃ አገልጋይ ተሰኪ ታክሏል።
PipeWire , PulseAudio ን ለመተካት የተሰራ እና ከድምጽ በተጨማሪ የቪዲዮ ዥረት ሂደትን ይደግፋል. መሰካትመጠቀም ይቻላል በGStreamer ላይ ተመስርተው ከዚህ ቀደም ካለው የውጤት ተሰኪ ጋር ተመሳሳይ በሆነ የርቀት ዴስክቶፕ ላይ ውፅዓት ለማደራጀት። በተቀባዩ በኩል የፓይፕ ሽቦ ድጋፍ ያለው ማንኛውም ደንበኛ GStreamerን ጨምሮ (ለምሳሌ "gst-launch-1.0 pipewiresrc ! video/x-raw,format=BGRx!..."); - ለ EGL ቅጥያ ድጋፍ ወደ gl-renderer ታክሏል።
EGL_KHR_ከፊል_ዝማኔ የንጣፎችን ይዘቶች በመምረጥ, ያልተለወጡ ቦታዎችን መዝለል; - ለማረም እና የክስተት ምዝግብ ማስታወሻ (weston_log_context) አዲስ የዌስተን_ዲቡግ ማዕቀፍ ታክሏል፤
- አዲስ የራስጌ ፋይሎች libweston-internal.h እና backend.h ታክለዋል። የመጀመሪያው አብሮ ለመስራት ተግባራትን ይዟል
'ዌስተን_ኮምፖዚተር'፣ 'ዌስተን_አውሮፕላን'፣ 'ዌስተን_መቀመጫ'፣ 'ዌስተን_ገጽታ'፣ 'ዌስተን_ስፕሪንግ'፣ 'ዌስተን_እይታ'፣ እና በሁለተኛው - 'ዌስተን_ውፅዓት'; - ለማረጋገጥ ለውጦች ተደርገዋል።
ሊደገም የሚችል ግንባታዎች ; - ለFB_DAMAGE_CLIPS ንብረት ወደ አቀናባሪ-ድርም ድጋፍ ታክሏል። የተለዩ ፋይሎች የኤዲአይዲ መለኪያዎችን ሰርስሮ ለማውጣት፣ የቪዲዮ ሁነታዎችን ለማስኬድ፣ ከKMS API ጋር መስተጋብር ለመፍጠር፣ ከፍሬምቡፈር ጋር ለመስራት እና የማስኬጃ ግዛቶችን ኮድ ይይዛሉ።
- ከፋይል ይዘትን ለማስተላለፍ የ "ፋይል ዥረት" ተሰኪ ታክሏል;
- የጀርባው ጀርባ-ድርም በተለየ ማውጫ ውስጥ ተቀምጧል፣
የኋላ-ራስ-አልባ
የኋላ-rdp
የኋላ-ዌይላንድ
የኋላ-x11 እና
ጀርባ-fbdev; - የፒኤንጂ ምስሎችን ለማመቻቸት ጥቅል ጥቅም ላይ ይውላል
zopflipng በመጭመቂያ ስልተ-ቀመር መሰረትዞፕፍሊ ; - ለ xdg_output_unstable_v1 እና zwp_linux_explicit_synchronization_v1 ቅጥያዎች ድጋፍ ታክሏል። የጥቅል ስሪት መስፈርቶች ጨምረዋል።
ዌይላንድ-ፕሮቶኮሎች (ለመሰብሰብ 1.18 ያስፈልገዋል); - ወደ መሰብሰቢያ ስርዓቱ የሚደረገው ሽግግር ተጠናቅቋል
ሜሶን . አውቶቶሎችን በመጠቀም መገንባት ተቋርጧል።
ምንጭ: opennet.ru