пускане на видео плейър с отворен код , преди няколко години от кодовата база на проекта MPV се фокусира върху разработването на нови функции и осигуряването на непрекъснато бекпортиране на нови функции от хранилищата на MPlayer, без да се притеснява за поддържането на съвместимост с MPlayer. Код на MPV Под лиценза LGPLv2.1+ някои части остават под GPLv2, но миграцията към LGPL е почти завършена и опцията "--enable-lgpl" може да се използва за деактивиране на останалия GPL код.
В новата версия:
- Кодът за поддръжка на протокола Wayland е актуализиран, за да включва възможността за заснемане на области на екрана, което е необходимо за организиране на мащабирането на прозорците с помощта на мишката.
- Вграденият GUI OSC (On Screen Controller) реализира поддръжка за декориране на прозорци в псевдорежим от страна на клиента.
- Към vf_gpu е добавен видео филтър, който използва механизми за рендиране от модула vo_gpu.
- Добавена е интерактивна конзола console.lua, която обработва команди в стила .
- Плейърът е актуализиран с нови механизми за регистриране, необходими за console.lua.
- Изходният модул Direct3D 11 (vo_gpu/d3d11) вече поддържа персонализирано преобразуване на цветово пространство при извеждане към устройства с вградена HDR поддръжка.
- За платформа Android добавен е модулът ao_audiotrack.
- Манипулаторът за въвеждане предоставя псевдоключ за заснемане на целия въведен текст.
- Добавена е опция за автоматичен избор към vd_lavc за избор на оптимален хардуерен декодер (hwdec).
- Модулът vo_gpu вече позволява използването на VDPAU API чрез EGL.
- Кодът за поддръжка на геймпадове е деактивиран по подразбиране.
- Поддръжката на Apple Remote е премахната.
Източник: opennet.ru
