U publikua versioni i hapur i player-it video MPV 0.35, që e ndau nga kodi i projektit MPlayer2 në vitin 2013. Në MPV, fokusi kryesor është zhvillimi i mundësive të reja dhe sigurimi i transferimit të vazhdueshëm të novacioneve nga depozitat e MPlayer, pa u shqetësuar për ruajtjen e përputhshmërisë me MPlayer. Kodi i MPV shpërndahet nën licencën LGPLv2.1+, disa pjesë mbeten nën GPLv2, por procesi i kalimit në LGPL është pothuajse i përfunduar dhe për të çaktivizuar mbetje të kodit GPL, mund të përdoret opsioni "--enable-lgpl".
Ndër ndryshimet në versionin e ri:
- Shtuar një modul të ri dalës vo_gpu_next, i ndërtuar mbi bazën e libplacebo dhe që përdor shader dhe API grafike Vulkan, OpenGL, Metal ose Direct3D 11 për përpunimin dhe vizatimin e videove.
- Shtuar mbështetje për sistemin e ndërtimit Meson.
- Shtuar një backend të ri audio ao_pipewire, që përdor PipeWire.
- Në backend-in egl-drm është realizuar mundësia e aktivizimit të teknologjisë Adaptive-Sync (VRR), e cila lejon ndryshimin adaptiv të frekuencës së rifreskimit të monitorit për të siguruar një output të lëmuar dhe për të eliminuar ndarjet.
- Në backend-in x11 është shtuar mbështetje për zgjerimin X11 të zgjerimit Present, që i ofron menaxherit të kompozitimit mjete për kopjimin ose përpunimin e vetë imazheve të pixelëve të dritares së ridrejtuar, sinkronizimin me impulsin e bllokimit të kadrave (vblank), si dhe përpunimin e ngjarjeve PresentIdleNotify, që lejon klientin të gjykojë për disponueshmërinë e imazheve të pixelëve për modifikime të mëtejshme (mundësia për të dëgjuar paraprakisht se cila imazh pixel do të përdoret në kaderin e ardhshëm).
- Shtuar një motor të ri audio af_rubberband për ndryshimin e tempujt dhe tonit të zërit, duke përdorur bibliotekën rubberband 3.0.
- Në backend të zërit është shtuar mbështetje për ngjarjet e lidhjes së nxehtë të pajisjeve audio.
- Në modul dalës vo_gpu është shtuar mbështetje për përshpejtimin harduerik të dekodimit të videove në platformën Android duke përdorur API AImageReader.
- Në modul dalës vo_dmabuf_wayland është shtuar mbështetje për dmabuf në ambientet me protokol Wayland.
Burimi: opennet.ru
