Liberazione di u lettore video MPV 0.35

U video player open source MPV 0.35 hè stata liberata in 2013, una furchetta da a basa di codice di u prughjettu MPlayer2. MPV si cuncentra nantu à u sviluppu di e funzioni novi è à assicurà chì e funzioni novi sò continuamente purtate da i repositori MPlayer, senza preoccupassi di mantene a cumpatibilità cù MPlayer. U codice MPV hè licenziatu sottu LGPLv2.1+, alcune parti restanu sottu GPLv2, ma a transizione à LGPL hè quasi cumpleta è l'opzione "--enable-lgpl" pò esse usata per disattivà u codice GPL restante.

Trà i cambiamenti in a nova versione:

  • Aggiuntu un novu modulu di output vo_gpu_next, custruitu nantu à libplacebo è utilizendu Vulkan, OpenGL, Metal o Direct3D 11 shaders è API di grafica per u processu di video è rendering.
  • Aghjunghje supportu per u sistema di assemblea Meson.
  • Aggiuntu un novu backend audio ao_pipewire chì usa PipeWire.
  • U backend egl-drm include a capacità di attivà a tecnulugia Adaptive-Sync (VRR), chì vi permette di cambià in modu adattatu a freccia di rinfrescante di u monitor per assicurà un output liscia è senza lacrime.
  • U backend x11 hà aghjustatu supportu per l'estensione X11 di l'estensione Present, chì furnisce u gestore compostu cù strumenti per copià o trasfurmà i pixmaps di a finestra rediretta, sincronizendu cù l'impulsu di blanking verticale (vblank), è ancu di trasfurmà l'avvenimenti PresentIdleNotify, chì permette u cliente per ghjudicà a dispunibilità di pixmaps per più mudificazioni (a capacità di sapè in anticipu quale mappa di pixel serà utilizata in u prossimu quadru).
  • Aggiuntu un novu mutore d'audio af_rubberband per cambià u tempu è u tonu utilizendu a libreria rubberband 3.0.
  • Aggiuntu supportu per l'eventi audio hotplug à i backend audio.
  • U supportu per l'accelerazione hardware di a decodificazione di video nantu à a piattaforma Android cù l'API AImageReader hè statu aghjuntu à u modulu di output vo_gpu.
  • Aghjunghje supportu per dmabuf in ambienti cù u protocolu Wayland à u modulu di output vo_dmabuf_wayland.

Source: opennet.ru

Add a comment