uscita del lettore video open source , alcuni anni fa dal codice sorgente del progetto . In MPV, l'attenzione principale è rivolta allo sviluppo di nuove funzionalità e al costante porto delle novità dai repository di MPlayer, senza preoccuparsi della compatibilità con MPlayer. Il codice di MPV è sotto licenza LGPLv2.1+, con alcune parti che rimangono sotto GPLv2, ma il processo di transizione alla LGPL è quasi completato e per disattivare il codice rimanente GPL, si può utilizzare l'opzione «—enable-lgpl».
Nella nuova versione:
- Nel codice di supporto del protocollo Wayland è stata aggiunta la possibilità di catturare aree dello schermo, necessaria per l'organizzazione dello scaling delle finestre con il mouse.
- Nel GUI integrato OSC (On Screen Controller) è stata implementata la supporto per la pseudo modalità di decorazione delle finestre lato client.
- È stato aggiunto un filtro video in vf_gpu che utilizza meccanismi di rendering dal modulo vo_gpu.
- È stata aggiunta una console interattiva console.lua che gestisce i comandi in stile .
- Nel lettore sono stati aggiunti nuovi meccanismi di gestione dei log, necessari per console.lua.
- Nel modulo di output tramite Direct3D 11 (vo_gpu/d3d11) è stata aggiunta la possibilità di configurare la conversione dello spazio colore per l'output su dispositivi con supporto HDR integrato.
- Per la piattaforma Android è stato aggiunto il modulo ao_audiotrack.
- Nel gestore di input è stata introdotta una pseudo-tasto per catturare tutto l'input testuale.
- In vd_lavc è stata aggiunta l'opzione autoselect per scegliere il decodificatore hardware ottimale (hwdec).
- Nel modulo vo_gpu è stato consentito l'uso dell'API VDPAU tramite EGL.
- Il codice di supporto per i gamepad è disabilitato di default.
- Supporto per Apple Remote rimosso.
Fonte: opennet.ru
