Ẹrọ orin fidio orisun ṣiṣi MPV 0.35 ti tu silẹ ni ọdun 2013, orita kan lati ipilẹ koodu ti iṣẹ akanṣe MPlayer2. MPV dojukọ lori idagbasoke awọn ẹya tuntun ati rii daju pe awọn ẹya tuntun ti wa ni gbigbe nigbagbogbo lati awọn ibi ipamọ MPlayer, laisi aibalẹ nipa mimu ibamu pẹlu MPlayer. Koodu MPV naa ni iwe-aṣẹ labẹ LGPLv2.1+, diẹ ninu awọn ẹya wa labẹ GPLv2, ṣugbọn iyipada si LGPL ti fẹrẹ pari ati pe aṣayan “-enable-lgpl” le ṣee lo lati mu koodu GPL to ku kuro.
Lara awọn ayipada ninu ẹya tuntun:
- Fi kun a titun o wu module vo_gpu_next, itumọ ti lori oke libplacebo ati lilo Vulkan, OpenGL, Irin tabi Direct3D 11 shaders ati eya APIs fun fidio processing ati Rendering.
- Atilẹyin ti a ṣafikun fun eto apejọ Meson.
- Ṣe afikun ohun titun backend ao_pipewire ti o nlo PipeWire.
- Ẹyin egl-drm pẹlu agbara lati mu imọ-ẹrọ Adaptive-Sync (VRR) ṣiṣẹ, eyiti o fun ọ laaye lati yi iyipada iwọntunwọnsi atẹle lati rii daju didan ati iṣelọpọ laisi omije.
- Atilẹyin x11 ti ṣafikun atilẹyin fun itẹsiwaju X11 ti itẹsiwaju Iwaju, eyiti o pese oluṣakoso akojọpọ pẹlu awọn irinṣẹ fun didakọ tabi sisẹ awọn maapu pixel ti window ti a darí, mimuuṣiṣẹpọ pẹlu pulse inaro inaro (vblank), ati sisẹ awọn iṣẹlẹ PresentIdleNotify , gbigba onibara laaye lati ṣe idajọ wiwa awọn maapu ẹbun fun awọn iyipada siwaju sii (agbara lati mọ ilosiwaju eyi ti maapu ẹbun yoo ṣee lo ni fireemu atẹle).
- Ṣafikun ẹrọ ohun afetigbọ af_rubberband tuntun fun iyipada tẹmpo ati ipolowo nipa lilo ile-ikawe rubberband 3.0.
- Ṣe afikun atilẹyin fun awọn iṣẹlẹ hotplug ohun si awọn ẹhin ohun.
- В модуль вывода vo_gpu добавлена поддержка аппаратного ускорения декодирования видео на платформе Android с использованием API AImageReader.
- Atilẹyin ti a ṣafikun fun dmabuf ni awọn agbegbe pẹlu Ilana Wayland si module igbejade vo_dmabuf_wayland.
orisun: opennet.ru
