āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ āĻŦāĻāĻ° āĻĒāĻ°
āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻŋāĻļā§āĻŦā§:
- āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ API āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻŋāĻ˛ā§āĻ-āĻāĻ¨ āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ āĻ˛ā§āĻ¯āĻŧāĻžāĻ°
Vulkan āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§libplacebo , VideoLAN āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¨ā§āĻ¨āĻ¤; - "āĻ ā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻ" āĻĒāĻ¤āĻžāĻāĻž āĻ¸āĻš āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ ā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸āĻāĻžāĻŦā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻāĻ¨āĻā§āĻĄ āĻāĻŦāĻ āĻ˛āĻŋāĻāĻ¤ā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ;
- āĻ¯ā§āĻ āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ "āĻ¸āĻžāĻŦāĻĒā§āĻ°āĻ¸ā§āĻ¸", "āĻāĻŋāĻĄāĻŋāĻ-āĻ ā§āĻ¯āĻžāĻĄ", "āĻāĻŋāĻĄāĻŋāĻ-āĻ°āĻŋāĻŽā§āĻ", "āĻāĻŋāĻĄāĻŋāĻ-āĻ°āĻŋāĻ˛ā§āĻĄ";
- āĻā§āĻŽāĻĒā§āĻ¯āĻžāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (SDL2 āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§) āĻāĻŦāĻ āĻāĻ¨āĻĒā§āĻ āĻŽāĻĄāĻŋāĻāĻ˛ā§ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž;
- āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¸āĻžāĻāĻĄā§ āĻāĻāĻ¨ā§āĻĄā§ āĻ¸āĻžāĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ Wayland āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ "xdg-decoration" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻ āĻ¸āĻā§āĻāĻ¤ āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ vo_drm, context_drm_egl āĻāĻŦāĻ vo_gpu āĻŽāĻĄāĻŋāĻāĻ˛ (d3d11) āĻ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- vo_gpu āĻŽāĻĄāĻŋāĻāĻ˛ āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻā§;
- vo_drm āĻŽāĻĄāĻŋāĻāĻ˛ā§ 30bpp āĻŽā§āĻĄ (āĻĒā§āĻ°āĻ¤āĻŋ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§ 30 āĻŦāĻŋāĻ āĻ°āĻ) āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- vo_wayland āĻŽāĻĄāĻŋāĻāĻ˛āĻāĻŋāĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ vo_wlshm āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻ
āĻ¨ā§āĻ§āĻāĻžāĻ° āĻĻā§āĻļā§āĻ¯ā§āĻ° āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨āĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻāĻ¨
āĻā§āĻ¨āĻžāĻ˛ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ ; - x11-āĻāĻ° āĻāĻ¨ā§āĻ¯ vo_gpu-āĻ¤ā§, vdpau āĻā§āĻ āĻā§āĻĄāĻāĻŋ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ EGL āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻ āĻĒāĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻĄā§āĻ°āĻžāĻāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻā§āĻĄ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ vdpau/GLX, mali-fbdev āĻāĻŦāĻ hwdec_d3d11eglrgb āĻŦā§āĻ¯āĻžāĻāĻāĻ¨ā§āĻĄ vo_gpu āĻĨā§āĻā§ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§;
- āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻā§āĻ°āĻŽā§ āĻā§āĻ˛āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- demux āĻŽāĻĄāĻŋāĻāĻ˛ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ¸ā§āĻ āĻā§āĻ¯āĻžāĻļā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻĄāĻžāĻŽā§āĻĒ-āĻā§āĻ¯āĻžāĻļā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯ā§āĻ āĻāĻ°ā§, āĻ¯āĻž āĻ¸ā§āĻā§āĻ°ā§āĻŽ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§;
- CUE āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻĄā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ demux_cue āĻŽāĻĄāĻŋāĻāĻ˛ā§ "--demuxer-cue-codepage" āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- FFmpeg āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§; āĻāĻāĻŋ āĻāĻāĻ¨ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻĒāĻā§āĻˇā§ 4.0 āĻ°āĻŋāĻ˛āĻŋāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru