GStreamer 1.24.12 îmbunătățește performanța pe toate platformele
Cadru multimedia GStreamer 1.24.12 este o versiune de corectare a erorilor care rezolvă blocările, îmbunătățește compatibilitatea și crește fiabilitatea pe diverse platforme.
Echipa GStreamer a lansat o nouă versiune de corectare a erorilor, 1.24.12, pentru seria stabilă 1.24, care rămâne complet compatibilă cu versiunile anterioare 1.24.x.
Este demn de menționat că această actualizare se concentrează în principal pe rezolvarea diferitelor probleme, fără a introduce funcționalități noi.
Având asta în vedere, iată principalele puncte importante și remedierile pe care cadrul multimedia GStreamer 1.24.12 le aduce:
- d3d12: Problemele de compilare a shader-elor cu versiunile mai noi de dxc au fost rezolvate.
- decklinkvideosink: S-a îmbunătățit gestionarea ratei de cadre a caps în modul automat, împreună cu o corecție aferentă în decklinkaudiosink.
- gst-libav: S-a remediat o defectiune în encoderele audio (precum avenc_ac3) cauzată de alinierea insuficientă a datelor de intrare și s-a restabilit compatibilitatea la compilare cu FFmpeg 4.2 (așa cum este utilizat în Ubuntu 20.04).
- gst-editing-services: Corectat detectarea numelui bibliotecii Python pe Windows pentru a asigura instalări mai line.
- netclientclock: A evitat stocarea ceasurilor interne eșuate în cache, permițând aplicațiilor să încerce din nou mai târziu.
- oggdemux: Îmbunătățirea căutării și gestionării duratei.
- rtpvp9pay: Analiză îmbunătățită a profilului pentru performanță mai robustă.
- splitmuxsrc: Utilizare stabilizată cu decodebin3, prevenind erorile de aserțiune sporadice în timpul căutărilor.
- tsdemux: Problemele legate de întoarcerea înapoi a PTS au fost rezolvate când ignore-pcr=true.
- video-overlay-composition: Am actualizat etichetele video/dimensiune/orientare pentru meta și am implementat transformări de scalare.
- vtdec: S-au remediat blocările ocazionale pe macOS în timpul căutărilor cauzate de condiții de cursă în procesul de golire.
- webrtc: Prevenirea tipurilor de încărcare duplicat atunci când se utilizează RTX cu mai multe codecuri video.
- win32-pluginloader: S-a asigurat că nu au fost create ferestre în timpul fazei de inspectare a pluginurilor.
- wpe: Au fost implementate diverse îmbunătățiri pentru renegociere, raportarea latenței și mesajele de progres la pornire.
- cerbero: Suportul pentru ccache a fost activat cu CMake, dacă este activat.
Pentru detalii tehnice suplimentare și o prezentare completă a modificărilor, consultați notele de lansare ale GStreamer 1.24.12. Binarurile precompilate pentru Android, iOS, macOS și Windows vor fi disponibile în curând.
