[cplayer] Command line options: '--gpu-api=vulkan' '-v' '-v' 'aladdina.mp4' [cplayer] mpv 0.29.1 Copyright © 2000-2018 mpv/MPlayer/mplayer2 projects [cplayer] built on Thu Oct 10 20:08:23 UTC 2019 [cplayer] ffmpeg library versions: [cplayer] libavutil 56.31.100 [cplayer] libavcodec 58.54.100 [cplayer] libavformat 58.29.100 [cplayer] libswscale 5.5.100 [cplayer] libavfilter 7.57.100 [cplayer] libswresample 3.5.100 [cplayer] ffmpeg version: n4.2.1 [cplayer] [cplayer] Configuration: ./waf configure --prefix=/usr --confdir=/etc/mpv --enable-cdda --enable-dvb --enable-dvdnav --enable-libarchive --enable-libmpv-shared --enable-libsmbclient --enable-tv --enable-zsh-comp [cplayer] List of enabled features: 52arch alsa asm atomics audio-input build-date caca cdda cplayer cplugins cuda-hwaccel debug-build drm drmprime dvbin dvdnav dvdread-common egl-drm egl-helpers egl-x11 fchmod ffmpeg ffnvcodec gbm gbm.h gl gl-wayland gl-x11 glibc-thread-name glob glob-posix gnuc gpl iconv jack javascript jpeg lcms2 libaf libarchive libass libass-osd libav-any libavcodec libavdevice libbluray libdl libm libmpv-shared librt libsmbclient libv4l2 linux-fstatfs lua optimize oss-audio plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads pulse rubberband shaderc shaderc-shared stdatomic tv tv-v4l2 uchardet vaapi vaapi-drm vaapi-egl vaapi-glx vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vdpau-gl-x11 videodev vt.h vulkan wayland wayland-protocols x11 xv zlib zsh-comp [global] config path: '' -> '/root/.config/mpv' [global] config path: 'encoding-profiles.conf' -/-> '/root/.config/mpv/encoding-profiles.conf' [global] config path: 'encoding-profiles.conf' -/-> '/root/.mpv/encoding-profiles.conf' [global] config path: 'encoding-profiles.conf' -> '/etc/mpv/encoding-profiles.conf' [cplayer] Reading config file /etc/mpv/encoding-profiles.conf [global] config path: 'mpv.conf' -/-> '/root/.config/mpv/mpv.conf' [global] config path: 'config' -/-> '/root/.config/mpv/config' [global] config path: 'mpv.conf' -/-> '/root/.mpv/mpv.conf' [global] config path: 'config' -/-> '/root/.mpv/config' [global] config path: 'mpv.conf' -/-> '/etc/mpv/mpv.conf' [global] config path: 'config' -/-> '/etc/mpv/config' [cplayer] Setting option 'gpu-api' = 'vulkan' (flags = 8) [cplayer] Setting option 'v' = '' (flags = 8) [cplayer] Setting option 'v' = '' (flags = 8) [global] config path: 'input.conf' -/-> '/root/.config/mpv/input.conf' [global] config path: 'input.conf' -/-> '/root/.mpv/input.conf' [global] config path: 'input.conf' -/-> '/etc/mpv/input.conf' [osc] Loading lua script @osc.lua... [ytdl_hook] Loading lua script @ytdl_hook.lua... [stats] Loading lua script @stats.lua... [global] config path: 'scripts' -/-> '/root/.config/mpv/scripts' [global] config path: 'scripts' -/-> '/root/.mpv/scripts' [global] config path: 'scripts' -/-> '/etc/mpv/scripts' [cplayer] Waiting for scripts... [global] config path: 'scripts' -/-> '/root/.config/mpv/scripts' [global] config path: 'scripts' -/-> '/root/.mpv/scripts' [global] config path: 'scripts' -/-> '/etc/mpv/scripts' [osc] loading mp.defaults [global] config path: 'scripts' -/-> '/root/.config/mpv/scripts' [global] config path: 'scripts' -/-> '/root/.mpv/scripts' [global] config path: 'scripts' -/-> '/etc/mpv/scripts' [ytdl_hook] loading mp.defaults [osc] loading @osc.lua [ytdl_hook] loading @ytdl_hook.lua [ytdl_hook] reading options for ytdl_hook [global] config path: 'script-opts/ytdl_hook.conf' -/-> '/root/.config/mpv/script-opts/ytdl_hook.conf' [global] config path: 'script-opts/ytdl_hook.conf' -/-> '/root/.mpv/script-opts/ytdl_hook.conf' [global] config path: 'script-opts/ytdl_hook.conf' -/-> '/etc/mpv/script-opts/ytdl_hook.conf' [ytdl_hook] script-opts/ytdl_hook.conf not found. [global] config path: 'lua-settings/ytdl_hook.conf' -/-> '/root/.config/mpv/lua-settings/ytdl_hook.conf' [global] config path: 'lua-settings/ytdl_hook.conf' -/-> '/root/.mpv/lua-settings/ytdl_hook.conf' [global] config path: 'lua-settings/ytdl_hook.conf' -/-> '/etc/mpv/lua-settings/ytdl_hook.conf' [ytdl_hook] lua-settings/ytdl_hook.conf not found. [global] config path: 'scripts' -/-> '/root/.config/mpv/scripts' [global] config path: 'scripts' -/-> '/root/.mpv/scripts' [global] config path: 'scripts' -/-> '/etc/mpv/scripts' [stats] loading mp.defaults [stats] loading @stats.lua [osc] reading options for osc [global] config path: 'script-opts/osc.conf' -/-> '/root/.config/mpv/script-opts/osc.conf' [global] config path: 'script-opts/osc.conf' -/-> '/root/.mpv/script-opts/osc.conf' [global] config path: 'script-opts/osc.conf' -/-> '/etc/mpv/script-opts/osc.conf' [osc] script-opts/osc.conf not found. [global] config path: 'lua-settings/osc.conf' -/-> '/root/.config/mpv/lua-settings/osc.conf' [global] config path: 'lua-settings/osc.conf' -/-> '/root/.mpv/lua-settings/osc.conf' [global] config path: 'lua-settings/osc.conf' -/-> '/etc/mpv/lua-settings/osc.conf' [osc] lua-settings/osc.conf not found. [stats] reading options for stats [global] config path: 'script-opts/stats.conf' -/-> '/root/.config/mpv/script-opts/stats.conf' [global] config path: 'script-opts/stats.conf' -/-> '/root/.mpv/script-opts/stats.conf' [global] config path: 'script-opts/stats.conf' -/-> '/etc/mpv/script-opts/stats.conf' [stats] script-opts/stats.conf not found. [global] config path: 'lua-settings/stats.conf' -/-> '/root/.config/mpv/lua-settings/stats.conf' [global] config path: 'lua-settings/stats.conf' -/-> '/root/.mpv/lua-settings/stats.conf' [global] config path: 'lua-settings/stats.conf' -/-> '/etc/mpv/lua-settings/stats.conf' [stats] lua-settings/stats.conf not found. [cplayer] Run command: define-section, flags=0, args=[showhide, mouse_move script-binding osc/__keybinding1 [cplayer] mouse_leave script-binding osc/__keybinding2 [cplayer] , force] [cplayer] Run command: enable-section, flags=0, args=[showhide, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input, mbtn_left script-binding osc/__keybinding3 [cplayer] shift+mbtn_left script-binding osc/__keybinding4 [cplayer] mbtn_right script-binding osc/__keybinding5 [cplayer] wheel_up script-binding osc/__keybinding6 [cplayer] wheel_down script-binding osc/__keybinding7 [cplayer] mbtn_left_dbl ignore [cplayer] shift+mbtn_left_dbl ignore [cplayer] mbtn_right_dbl ignore [cplayer] , force] [cplayer] Run command: enable-section, flags=0, args=[input, ] [cplayer] Run command: define-section, flags=0, args=[input_osc, , default] [cplayer] Run command: enable-section, flags=0, args=[input_osc, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_forced_osc, , force] [cplayer] Run command: enable-section, flags=0, args=[input_forced_osc, allow-hide-cursor+allow-vo-dragging] [osc] osc_init [cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats [cplayer] , default] [cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats [cplayer] I script-binding stats/display-stats-toggle [cplayer] , default] [cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_stats, I script-binding stats/display-stats-toggle [cplayer] i script-binding stats/display-stats [cplayer] , default] [cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_stats, I script-binding stats/display-stats-toggle [cplayer] i script-binding stats/display-stats [cplayer] , default] [cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [cplayer] Done loading scripts. [global] config path: 'watch_later' -> '/root/.config/mpv/watch_later' [cplayer] Playing: aladdina.mp4 [cplayer] Running hook: ytdl_hook/on_load [ytdl_hook] ytdl:// hook [ytdl_hook] not a ytdl:// url [ifo] Opening aladdina.mp4 [cplayer] Run command: disable-section, flags=0, args=[input] [global] config path: 'fonts' -/-> '/root/.config/mpv/fonts' [global] config path: 'fonts' -/-> '/root/.mpv/fonts' [global] config path: 'fonts' -/-> '/etc/mpv/fonts' [ifo_dvdnav] Opening aladdina.mp4 [osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.6.2 (COMPLEX) [global] config path: 'subfont.ttf' -/-> '/root/.config/mpv/subfont.ttf' [global] config path: 'subfont.ttf' -/-> '/root/.mpv/subfont.ttf' [global] config path: 'subfont.ttf' -/-> '/etc/mpv/subfont.ttf' [global] config path: 'fonts.conf' -/-> '/root/.config/mpv/fonts.conf' [global] config path: 'fonts.conf' -/-> '/root/.mpv/fonts.conf' [global] config path: 'fonts.conf' -/-> '/etc/mpv/fonts.conf' [osd/libass] Setting up fonts... [bdmv/bluray] Opening aladdina.mp4 [file] Opening aladdina.mp4 [file] Stream opened successfully. [cache] Cache size set to 20000 KiB (10000 KiB backbuffer) [demux] Trying demuxers for level=normal. [demux] Trying demuxer: disc (force-level: normal) [demux] Trying demuxer: edl (force-level: normal) [demux] Trying demuxer: cue (force-level: normal) [demux] Trying demuxer: rawaudio (force-level: normal) [demux] Trying demuxer: rawvideo (force-level: normal) [demux] Trying demuxer: tv (force-level: normal) [demux] Trying demuxer: mkv (force-level: normal) [demux] Trying demuxer: libarchive (force-level: normal) [demux] Trying demuxer: rar (force-level: normal) [osd/libass] Using font provider fontconfig [osd/libass] Done. [demux] Trying demuxer: lavf (force-level: normal) [lavf] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048. [demux] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat) [cache] blocking for STREAM_CTRL 6 [cplayer] Opening done: aladdina.mp4 [find_files] Loading external files in . [global] config path: 'sub' -/-> '/root/.config/mpv/sub' [global] config path: 'sub' -/-> '/root/.mpv/sub' [global] config path: 'sub' -/-> '/etc/mpv/sub' [cplayer] Running hook: ytdl_hook/on_preloaded [lavf] select track 0 [lavf] select track 1 [cplayer] (+) Video --vid=1 (*) (h264 1280x536 24.000fps) [cplayer] (+) Audio --aid=1 (*) (aac 2ch 44100Hz) [vo/gpu] Probing for best GPU context. [vo/gpu/vulkan] Initializing GPU context 'waylandvk' [vo/gpu/vulkan] Creating instance with extensions: [vo/gpu/vulkan] VK_KHR_surface [vo/gpu/vulkan] VK_KHR_wayland_surface [vo/gpu/vulkan] Failed creating instance: VK_ERROR_EXTENSION_NOT_PRESENT [vo/gpu/vulkan] Initializing GPU context 'x11vk' [vo/gpu/vulkan] Creating instance with extensions: [vo/gpu/vulkan] VK_KHR_surface [vo/gpu/vulkan] VK_KHR_xlib_surface [vo/gpu/x11] X11 opening display: :0.0 [vo/gpu/x11] X11 running at 3840x2160 (":0.0" => local display) [vo/gpu/x11] Detected wm supports NetWM. [vo/gpu/x11] Detected wm supports FULLSCREEN state. [vo/gpu/x11] Detected wm supports ABOVE state. [vo/gpu/x11] Detected wm supports BELOW state. [vo/gpu/x11] Display 0 (HDMI-0): [0, 0, 3840, 2160] @ 50.000000 FPS [vo/gpu/x11] Current display FPS: 50.000000 [vo/gpu/vulkan] Probing for vulkan devices: [vo/gpu/vulkan] GPU 0: GeForce GT 1030 (discrete) [vo/gpu/vulkan] Chose device: [vo/gpu/vulkan] Device Name: GeForce GT 1030 [vo/gpu/vulkan] Device ID: 10de:1d01 [vo/gpu/vulkan] Driver version: 1804206080 [vo/gpu/vulkan] API version: 1.1.99 [vo/gpu/vulkan] Initializing SPIR-V compiler 'shaderc' [vo/gpu/vulkan] Queue families supported by device: [vo/gpu/vulkan] QF 0: flags 0xf num 16 [vo/gpu/vulkan] QF 1: flags 0x4 num 2 [vo/gpu/vulkan] QF 2: flags 0x2 num 8 [vo/gpu/vulkan] Using graphics queue (QF 0) [vo/gpu/vulkan] Using async transfer (QF 1) [vo/gpu/vulkan] Creating vulkan device with extensions: [vo/gpu/vulkan] VK_KHR_swapchain [vo/gpu/vulkan] Allocating 1048576 memory of type 0x1 (id 7) in heap 0. [vo/gpu/vulkan] Sub-allocating slice 0 + 16 from slab with size 1048576 [vo/gpu/vulkan] Freeing slice 0 + 16 from slab with size 1048576 [vo/gpu/vulkan] Allocating 1048576 memory of type 0x1 (id 7) in heap 0. [vo/gpu/vulkan] Sub-allocating slice 0 + 512 from slab with size 1048576 [vo/gpu/vulkan] Texture formats: [vo/gpu/vulkan] NAME COMP*TYPE SIZE DEPTH PER COMP. [vo/gpu/vulkan] r8 1*unorm 1B LF CR {8} [vo/gpu/vulkan] rg8 2*unorm 2B LF CR {8 8} [vo/gpu/vulkan] rgba8 4*unorm 4B LF CR {8 8 8 8} [vo/gpu/vulkan] r16 1*unorm 2B LF CR {16} [vo/gpu/vulkan] rg16 2*unorm 4B LF CR {16 16} [vo/gpu/vulkan] rgba16 4*unorm 8B LF CR {16 16 16 16} [vo/gpu/vulkan] r32ui 1*uint 4B CR {32} [vo/gpu/vulkan] rg32ui 2*uint 8B CR {32 32} [vo/gpu/vulkan] rgba32ui 4*uint 16B CR {32 32 32 32} [vo/gpu/vulkan] rg4 2*unorm 1B LF {4 4} [vo/gpu/vulkan] rgba4 4*unorm 2B LF {4 4 4 4} [vo/gpu/vulkan] rgb565 3*unorm 2B LF CR {5 6 5} [vo/gpu/vulkan] rgb5a1 4*unorm 2B LF {5 5 5 1} [vo/gpu/vulkan] r16hf 1*float 2B LF CR {16} [vo/gpu/vulkan] rg16hf 2*float 4B LF CR {16 16} [vo/gpu/vulkan] rgba16hf 4*float 8B LF CR {16 16 16 16} [vo/gpu/vulkan] r32f 1*float 4B LF CR {32} [vo/gpu/vulkan] rg32f 2*float 8B LF CR {32 32} [vo/gpu/vulkan] rgba32f 4*float 16B LF CR {32 32 32 32} [vo/gpu/vulkan] bgra8 4*unorm 4B LF CR {8 8 8 8} [vo/gpu/vulkan] bgra4 4*unorm 2B LF {4 4 4 4} [vo/gpu/vulkan] bgr565 3*unorm 2B LF {5 6 5} [vo/gpu/vulkan] bgr5a1 4*unorm 2B LF {5 5 5 1} [vo/gpu/vulkan] a1rgb5 4*unorm 2B LF CR {1 5 5 5} [vo/gpu/vulkan] a2rgb10 4*unorm 4B LF CR {2 10 10 10} [vo/gpu/vulkan] a2bgr10 4*unorm 4B LF CR {2 10 10 10} [vo/gpu/vulkan] abgr8 4*unorm 4B LF CR {8 8 8 8} [vo/gpu/vulkan] LA = LUMINANCE_ALPHA hack format [vo/gpu/vulkan] LF = linear filterable [vo/gpu/vulkan] CR = can be used for render targets [vo/gpu/vulkan] Image formats: [vo/gpu/vulkan] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] gray => 1 planes 1x1 8/0 [r8] (r) [vo/gpu/vulkan] gray16 => 1 planes 1x1 16/0 [r16] (r) [vo/gpu/vulkan] uyvy422 [vo/gpu/vulkan] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb) [vo/gpu/vulkan] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb) [vo/gpu/vulkan] argb => 1 planes 1x1 8/0 [rgba8] (argb) [vo/gpu/vulkan] bgra => 1 planes 1x1 8/0 [rgba8] (bgra) [vo/gpu/vulkan] abgr => 1 planes 1x1 8/0 [rgba8] (abgr) [vo/gpu/vulkan] rgba => 1 planes 1x1 8/0 [rgba8] (rgba) [vo/gpu/vulkan] bgr24 [vo/gpu/vulkan] rgb24 [vo/gpu/vulkan] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb) [vo/gpu/vulkan] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr) [vo/gpu/vulkan] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr) [vo/gpu/vulkan] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb) [vo/gpu/vulkan] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba) [vo/gpu/vulkan] rgb565 [vo/gpu/vulkan] vdpau [vo/gpu/vulkan] vdpau_output [vo/gpu/vulkan] vaapi [vo/gpu/vulkan] dxva2_vld [vo/gpu/vulkan] mmal [vo/gpu/vulkan] videotoolbox [vo/gpu/vulkan] drm_prime [vo/gpu/vulkan] cuda [vo/gpu/vulkan] yuyv422 [vo/gpu/vulkan] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] monow [vo/gpu/vulkan] monob [vo/gpu/vulkan] pal8 [vo/gpu/vulkan] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] uyyvyy411 [vo/gpu/vulkan] bgr8 [vo/gpu/vulkan] bgr4 [vo/gpu/vulkan] bgr4_byte [vo/gpu/vulkan] rgb8 [vo/gpu/vulkan] rgb4 [vo/gpu/vulkan] rgb4_byte [vo/gpu/vulkan] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg) [vo/gpu/vulkan] gray16be [vo/gpu/vulkan] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a) [vo/gpu/vulkan] rgb48be [vo/gpu/vulkan] rgb48 [vo/gpu/vulkan] rgb565be [vo/gpu/vulkan] rgb555be [vo/gpu/vulkan] rgb555 [vo/gpu/vulkan] bgr565be [vo/gpu/vulkan] bgr565 [vo/gpu/vulkan] bgr555be [vo/gpu/vulkan] bgr555 [vo/gpu/vulkan] vaapi_moco [vo/gpu/vulkan] vaapi_idct [vo/gpu/vulkan] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv420p16be [vo/gpu/vulkan] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv422p16be [vo/gpu/vulkan] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv444p16be [vo/gpu/vulkan] rgb444 [vo/gpu/vulkan] rgb444be [vo/gpu/vulkan] bgr444 [vo/gpu/vulkan] bgr444be [vo/gpu/vulkan] ya8 => 1 planes 1x1 8/0 [rg8] (ra) [vo/gpu/vulkan] bgr48be [vo/gpu/vulkan] bgr48 [vo/gpu/vulkan] yuv420p9be [vo/gpu/vulkan] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv420p10be [vo/gpu/vulkan] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv422p10be [vo/gpu/vulkan] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv444p9be [vo/gpu/vulkan] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv444p10be [vo/gpu/vulkan] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv422p9be [vo/gpu/vulkan] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r) [vo/gpu/vulkan] gbrp9be [vo/gpu/vulkan] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r) [vo/gpu/vulkan] gbrp10be [vo/gpu/vulkan] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r) [vo/gpu/vulkan] gbrp16be [vo/gpu/vulkan] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r) [vo/gpu/vulkan] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [vo/gpu/vulkan] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [vo/gpu/vulkan] yuva420p9be [vo/gpu/vulkan] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva422p9be [vo/gpu/vulkan] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva444p9be [vo/gpu/vulkan] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva420p10be [vo/gpu/vulkan] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva422p10be [vo/gpu/vulkan] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva444p10be [vo/gpu/vulkan] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva420p16be [vo/gpu/vulkan] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva422p16be [vo/gpu/vulkan] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva444p16be [vo/gpu/vulkan] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] xyz12 [vo/gpu/vulkan] xyz12be [vo/gpu/vulkan] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb) [vo/gpu/vulkan] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb) [vo/gpu/vulkan] nv20be [vo/gpu/vulkan] rgba64be [vo/gpu/vulkan] bgra64be [vo/gpu/vulkan] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra) [vo/gpu/vulkan] yvyu422 [vo/gpu/vulkan] ya16be [vo/gpu/vulkan] ya16 => 1 planes 1x1 16/0 [rg16] (ra) [vo/gpu/vulkan] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a) [vo/gpu/vulkan] gbrap16be [vo/gpu/vulkan] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a) [vo/gpu/vulkan] qsv [vo/gpu/vulkan] d3d11va_vld [vo/gpu/vulkan] yuv420p12be [vo/gpu/vulkan] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv420p14be [vo/gpu/vulkan] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv422p12be [vo/gpu/vulkan] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv422p14be [vo/gpu/vulkan] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv444p12be [vo/gpu/vulkan] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv444p14be [vo/gpu/vulkan] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] gbrp12be [vo/gpu/vulkan] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r) [vo/gpu/vulkan] gbrp14be [vo/gpu/vulkan] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r) [vo/gpu/vulkan] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [vo/gpu/vulkan] bayer_bggr8 [vo/gpu/vulkan] bayer_rggb8 [vo/gpu/vulkan] bayer_gbrg8 [vo/gpu/vulkan] bayer_grbg8 [vo/gpu/vulkan] bayer_bggr16 [vo/gpu/vulkan] bayer_bggr16be [vo/gpu/vulkan] bayer_rggb16 [vo/gpu/vulkan] bayer_rggb16be [vo/gpu/vulkan] bayer_gbrg16 [vo/gpu/vulkan] bayer_gbrg16be [vo/gpu/vulkan] bayer_grbg16 [vo/gpu/vulkan] bayer_grbg16be [vo/gpu/vulkan] xvmc [vo/gpu/vulkan] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv440p10be [vo/gpu/vulkan] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b) [vo/gpu/vulkan] yuv440p12be [vo/gpu/vulkan] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb) [vo/gpu/vulkan] ayuv64be [vo/gpu/vulkan] videotoolbox_vl [vo/gpu/vulkan] p010be [vo/gpu/vulkan] gbrap12be [vo/gpu/vulkan] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a) [vo/gpu/vulkan] gbrap10be [vo/gpu/vulkan] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a) [vo/gpu/vulkan] mediacodec [vo/gpu/vulkan] gray12be [vo/gpu/vulkan] gray12 => 1 planes 1x1 16/-4 [r16] (r) [vo/gpu/vulkan] gray10be [vo/gpu/vulkan] gray10 => 1 planes 1x1 16/-6 [r16] (r) [vo/gpu/vulkan] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb) [vo/gpu/vulkan] p016be [vo/gpu/vulkan] d3d11 [vo/gpu/vulkan] gray9be [vo/gpu/vulkan] gray9 => 1 planes 1x1 16/-7 [r16] (r) [vo/gpu/vulkan] gbrpf32be [vo/gpu/vulkan] gbrpf32 => 3 planes 1x1 32/0 [r32f/r32f/r32f] (g/b/r) [vo/gpu/vulkan] gbrapf32be [vo/gpu/vulkan] gbrapf32 => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (g/b/r/a) [vo/gpu/vulkan] opencl [vo/gpu/vulkan] gray14be [vo/gpu/vulkan] gray14 => 1 planes 1x1 16/-2 [r16] (r) [vo/gpu/vulkan] grayf32be [vo/gpu/vulkan] grayf32 => 1 planes 1x1 32/0 [r32f] (r) [vo/gpu/vulkan] yuva422p12be [vo/gpu/vulkan] yuva422p12 => 4 planes 2x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] yuva444p12be [vo/gpu/vulkan] yuva444p12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [vo/gpu/vulkan] nv24 => 2 planes 1x1 8/0 [r8/rg8] (r/gb) [vo/gpu/vulkan] nv42 => 2 planes 1x1 8/0 [r8/rg8] (r/bg) [vo/gpu] Testing FBO format rgba16hf [vo/gpu] Resizing texture: 16x16 [vo/gpu/vulkan] Sub-allocating slice 1024 + 2048 from slab with size 1048576 [vo/gpu/vulkan] Freeing slice 1024 + 2048 from slab with size 1048576 [vo/gpu] Using FBO format rgba16hf. [vo/gpu] No advanced processing required. Enabling dumb mode. [vo/gpu] Assuming 50.000000 FPS for display sync. [vd] Container reported FPS: 24.000000 [vd] Codec list: [vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [vd] h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper [vd] h264_cuvid (h264) - Nvidia CUVID H264 decoder [vd] Opening decoder h264 [vd] No hardware decoding requested. [vd] Using software decoding. [vd] Detected 2 logical cores. [vd] Requesting 3 threads for decoding. [vd] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) [vf] User filter list: [vf] (empty) [ad] Codec list: [ad] aac - AAC (Advanced Audio Coding) [ad] aac_fixed (aac) - AAC (Advanced Audio Coding) [ad] Opening decoder aac [ad] Requesting 1 threads for decoding. [ad] Selected codec: aac (AAC (Advanced Audio Coding)) [af] User filter list: [af] (empty) [cplayer] Starting playback... [af] [in] 44100Hz stereo 2ch floatp [af] [userspeed] 44100Hz stereo 2ch floatp [af] [userspeed] (disabled) [af] [convert] 44100Hz stereo 2ch floatp [ffmpeg/video] h264: Reinit context to 1280x544, pix_fmt: yuv420p [vd] DR parameter change to 1280x546 yuv420p align=64 [vd] Allocating new DR image... [vo/gpu/vulkan] Allocating 4423936 memory of type 0xe (id 10) in heap 1. [vo/gpu/vulkan] Sub-allocating slice 0 + 1105984 from slab with size 4423936 [vd] Allocating new DR image... [vo/gpu/vulkan] Sub-allocating slice 1106944 + 1105984 from slab with size 4423936 [vd] Allocating new DR image... [vo/gpu/vulkan] Sub-allocating slice 2213888 + 1105984 from slab with size 4423936 [vd] Allocating new DR image... [vo/gpu/vulkan] Allocating 17695744 memory of type 0xe (id 10) in heap 1. [vo/gpu/vulkan] Sub-allocating slice 0 + 1105984 from slab with size 17695744 [vd] Decoder format: 1280x536 yuv420p auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000) [vf] [in] 1280x536 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 [vd] Allocating new DR image... [vf] [userdeint] 1280x536 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 [vf] [userdeint] (disabled) [vf] [autorotate] 1280x536 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 [vf] [autorotate] (disabled) [vf] [convert] 1280x536 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 [vf] [convert] (disabled) [vf] [out] 1280x536 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 [ao] Trying audio driver 'pulse' [ao/pulse] requested format: 44100 Hz, stereo channels, floatp [ao/pulse] Library version: 13.0.0 [ao/pulse] Proto: 33 [ao/pulse] Server proto: 4294967295 [vo/gpu/vulkan] Sub-allocating slice 1106944 + 1105984 from slab with size 17695744 [ao] Trying audio driver 'alsa' [ao/alsa] requested format: 44100 Hz, stereo channels, floatp [ao/alsa] using ALSA version: 1.1.9 [ao/alsa] opening device 'default' [ao/alsa] PCM setup: [ao/alsa] --- [ao/alsa] Plug PCM: Soft volume PCM [ao/alsa] Control: PCM Playback Volume [ao/alsa] min_dB: -51 [ao/alsa] max_dB: 0 [ao/alsa] resolution: 256 [ao/alsa] Slave: Direct Stream Mixing PCM [ao/alsa] Hardware PCM card 0 'HDA Intel PCH' device 0 subdevice 0 [ao/alsa] Its setup is: [ao/alsa] stream : PLAYBACK [ao/alsa] access : MMAP_INTERLEAVED [ao/alsa] format : S32_LE [ao/alsa] subformat : STD [ao/alsa] channels : 2 [ao/alsa] rate : 48000 [ao/alsa] exact rate : 48000 (48000/1) [ao/alsa] msbits : 32 [ao/alsa] buffer_size : 16384 [ao/alsa] period_size : 1024 [ao/alsa] period_time : 21333 [ao/alsa] tstamp_mode : ENABLE [ao/alsa] tstamp_type : MONOTONIC [ao/alsa] period_step : 1 [ao/alsa] avail_min : 1024 [ao/alsa] period_event : 0 [ao/alsa] start_threshold : 1 [ao/alsa] stop_threshold : 4611686018427387904 [ao/alsa] silence_threshold: 0 [ao/alsa] silence_size : 4611686018427387904 [ao/alsa] boundary : 4611686018427387904 [ao/alsa] appl_ptr : 0 [ao/alsa] hw_ptr : 0 [ao/alsa] --- [ao/alsa] Start HW params: [ao/alsa] --- [ao/alsa] ACCESS: MMAP_INTERLEAVED MMAP_NONINTERLEAVED MMAP_COMPLEX RW_INTERLEAVED RW_NONINTERLEAVED [ao/alsa] FORMAT: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE MU_LAW A_LAW IMA_ADPCM S20_LE S20_BE U20_LE U20_BE S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE U18_3BE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: [4 64] [ao/alsa] FRAME_BITS: [4 640000] [ao/alsa] CHANNELS: [1 10000] [ao/alsa] RATE: [4000 4294967295) [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: (85 91628833) [ao/alsa] PERIOD_BYTES: (42 4294967295) [ao/alsa] PERIODS: (0 17247242) [ao/alsa] BUFFER_TIME: [1 4294967295] [ao/alsa] BUFFER_SIZE: [170 1466015503] [ao/alsa] BUFFER_BYTES: [85 4294967295] [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] HW params after rate: [ao/alsa] --- [ao/alsa] ACCESS: MMAP_INTERLEAVED MMAP_NONINTERLEAVED MMAP_COMPLEX RW_INTERLEAVED RW_NONINTERLEAVED [ao/alsa] FORMAT: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE MU_LAW A_LAW IMA_ADPCM S20_LE S20_BE U20_LE U20_BE S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE U18_3BE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: [4 64] [ao/alsa] FRAME_BITS: [4 640000] [ao/alsa] CHANNELS: [1 10000] [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: [512 81920000] [ao/alsa] PERIODS: [2 16] [ao/alsa] BUFFER_TIME: (42666 341334) [ao/alsa] BUFFER_SIZE: [2048 16384] [ao/alsa] BUFFER_BYTES: [1024 1310720000] [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] HW params after access: [ao/alsa] --- [ao/alsa] ACCESS: RW_INTERLEAVED [ao/alsa] FORMAT: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE MU_LAW A_LAW IMA_ADPCM S20_LE S20_BE U20_LE U20_BE S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE U18_3BE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: [4 64] [ao/alsa] FRAME_BITS: [4 640000] [ao/alsa] CHANNELS: [1 10000] [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: [512 81920000] [ao/alsa] PERIODS: [2 16] [ao/alsa] BUFFER_TIME: (42666 341334) [ao/alsa] BUFFER_SIZE: [2048 16384] [ao/alsa] BUFFER_BYTES: [1024 1310720000] [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] trying format float/14 [ao/alsa] HW params after format: [ao/alsa] --- [ao/alsa] ACCESS: RW_INTERLEAVED [ao/alsa] FORMAT: FLOAT_LE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: 32 [ao/alsa] FRAME_BITS: [32 320000] [ao/alsa] CHANNELS: [1 10000] [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: [4096 40960000] [ao/alsa] PERIODS: [2 16] [ao/alsa] BUFFER_TIME: (42666 341334) [ao/alsa] BUFFER_SIZE: [2048 16384] [ao/alsa] BUFFER_BYTES: [8192 655360000] [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] HW params after channels: [ao/alsa] --- [ao/alsa] ACCESS: RW_INTERLEAVED [ao/alsa] FORMAT: FLOAT_LE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: 32 [ao/alsa] FRAME_BITS: 64 [ao/alsa] CHANNELS: 2 [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: 8192 [ao/alsa] PERIODS: [2 16] [ao/alsa] BUFFER_TIME: (42666 341334) [ao/alsa] BUFFER_SIZE: [2048 16384] [ao/alsa] BUFFER_BYTES: [16384 131072] [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] HW params after rate-2: [ao/alsa] --- [ao/alsa] ACCESS: RW_INTERLEAVED [ao/alsa] FORMAT: FLOAT_LE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: 32 [ao/alsa] FRAME_BITS: 64 [ao/alsa] CHANNELS: 2 [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: 8192 [ao/alsa] PERIODS: [2 16] [ao/alsa] BUFFER_TIME: (42666 341334) [ao/alsa] BUFFER_SIZE: [2048 16384] [ao/alsa] BUFFER_BYTES: [16384 131072] [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] Going to set final HW params: [ao/alsa] --- [ao/alsa] ACCESS: RW_INTERLEAVED [ao/alsa] FORMAT: FLOAT_LE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: 32 [ao/alsa] FRAME_BITS: 64 [ao/alsa] CHANNELS: 2 [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: 8192 [ao/alsa] PERIODS: 5 [ao/alsa] BUFFER_TIME: (106666 106667) [ao/alsa] BUFFER_SIZE: 5120 [ao/alsa] BUFFER_BYTES: 40960 [ao/alsa] TICK_TIME: ALL [ao/alsa] --- [ao/alsa] Final HW params: [ao/alsa] --- [ao/alsa] ACCESS: RW_INTERLEAVED [ao/alsa] FORMAT: FLOAT_LE [ao/alsa] SUBFORMAT: STD [ao/alsa] SAMPLE_BITS: 32 [ao/alsa] FRAME_BITS: 64 [ao/alsa] CHANNELS: 2 [ao/alsa] RATE: 48000 [ao/alsa] PERIOD_TIME: (21333 21334) [ao/alsa] PERIOD_SIZE: 1024 [ao/alsa] PERIOD_BYTES: 8192 [ao/alsa] PERIODS: 5 [ao/alsa] BUFFER_TIME: (106666 106667) [ao/alsa] BUFFER_SIZE: 5120 [ao/alsa] BUFFER_BYTES: 40960 [ao/alsa] TICK_TIME: 0 [ao/alsa] --- [ao/alsa] channel map reported by ALSA: FL FR [ao/alsa] which we understand as: stereo [ao/alsa] which is what we requested. [ao/alsa] hw pausing supported: no [ao/alsa] buffersize: 5120 samples [ao/alsa] period size: 1024 samples [ao/alsa] device buffer: 5120 samples. [ao/alsa] using soft-buffer of 9600 samples. [cplayer] AO: [alsa] 48000Hz stereo 2ch float [cplayer] AO: Description: ALSA audio output [cplayer] VO: [gpu] 1280x536 yuv420p [cplayer] VO: Description: Shader-based GPU Renderer [vo/gpu] reconfig to 1280x536 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 [vo/gpu] screen size: 3840x2160 [vo/gpu/vulkan] Requested image count: 4 (min 2 max 8) [vo/gpu] Resize: 1280x536 [vo/gpu] Window size: 1280x536 [vo/gpu] Video source: 1280x536 (1:1) [vo/gpu] Video display: (0, 0) 1280x536 -> (0, 0) 1280x536 [vo/gpu] Video scale: 1.000000/1.000000 [vo/gpu] OSD borders: l=0 t=0 r=0 b=0 [vo/gpu] Video borders: l=0 t=0 r=0 b=0 [vo/gpu] Reported display depth: 8 [vo/gpu] Texture for plane 0: 1280x536 [vo/gpu/vulkan] Sub-allocating slice 1024 + 819200 from slab with size 1048576 [vo/gpu] Texture for plane 1: 640x268 [vo/gpu/vulkan] Allocating 4194304 memory of type 0x1 (id 7) in heap 0. [vo/gpu/vulkan] Sub-allocating slice 0 + 245760 from slab with size 4194304 [vo/gpu] Texture for plane 2: 640x268 [vo/gpu/vulkan] Sub-allocating slice 245760 + 245760 from slab with size 4194304 [vo/gpu] Testing FBO format rgba16hf [vo/gpu] Resizing texture: 16x16 [vo/gpu/vulkan] Sub-allocating slice 820224 + 2048 from slab with size 1048576 [vo/gpu/vulkan] Freeing slice 820224 + 2048 from slab with size 1048576 [vo/gpu] Using FBO format rgba16hf. [vo/gpu] No advanced processing required. Enabling dumb mode. [vo/gpu] DR enabled: yes [vo/gpu/vulkan] Allocating 1048576 memory of type 0x1 (id 7) in heap 0. [vo/gpu/vulkan] Sub-allocating slice 0 + 144 from slab with size 1048576 [vo/gpu/vulkan] shaderc compile status 'success' (0 errors, 0 warnings) [vo/gpu/vulkan] vertex shader source: [vo/gpu/vulkan] [ 1] #version 450 [vo/gpu/vulkan] [ 2] #define tex1D texture [vo/gpu/vulkan] [ 3] #define tex3D texture [vo/gpu/vulkan] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [vo/gpu/vulkan] [ 5] layout(location=0) in vec2 vertex_position; [vo/gpu/vulkan] [ 6] layout(location=1) in vec2 vertex_texcoord0; [vo/gpu/vulkan] [ 7] layout(location=1) out vec2 texcoord0; [vo/gpu/vulkan] [ 8] layout(location=2) in vec2 vertex_texcoord1; [vo/gpu/vulkan] [ 9] layout(location=2) out vec2 texcoord1; [vo/gpu/vulkan] [ 10] layout(location=3) in vec2 vertex_texcoord2; [vo/gpu/vulkan] [ 11] layout(location=3) out vec2 texcoord2; [vo/gpu/vulkan] [ 12] void main() { [vo/gpu/vulkan] [ 13] gl_Position = vec4(vertex_position, 1.0, 1.0); [vo/gpu/vulkan] [ 14] texcoord0 = vertex_texcoord0; [vo/gpu/vulkan] [ 15] texcoord1 = vertex_texcoord1; [vo/gpu/vulkan] [ 16] texcoord2 = vertex_texcoord2; [vo/gpu/vulkan] [ 17] } [vo/gpu/vulkan] shaderc compile status 'success' (0 errors, 0 warnings) [vo/gpu/vulkan] fragment shader source: [vo/gpu/vulkan] [ 1] #version 450 [vo/gpu/vulkan] [ 2] #define tex1D texture [vo/gpu/vulkan] [ 3] #define tex3D texture [vo/gpu/vulkan] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [vo/gpu/vulkan] [ 5] layout(location=0) out vec4 out_color; [vo/gpu/vulkan] [ 6] layout(location=1) in vec2 texcoord0; [vo/gpu/vulkan] [ 7] layout(location=2) in vec2 texcoord1; [vo/gpu/vulkan] [ 8] layout(location=3) in vec2 texcoord2; [vo/gpu/vulkan] [ 9] layout(std140, binding=3) uniform UBO { [vo/gpu/vulkan] [ 10] layout(offset=0) mat3 colormatrix; [vo/gpu/vulkan] [ 11] layout(offset=48) mat2 texture_rot0; [vo/gpu/vulkan] [ 12] layout(offset=80) mat2 texture_rot1; [vo/gpu/vulkan] [ 13] layout(offset=112) mat2 texture_rot2; [vo/gpu/vulkan] [ 14] }; [vo/gpu/vulkan] [ 15] layout(std430, push_constant) uniform PushC { [vo/gpu/vulkan] [ 16] /*offset=0*/ vec3 colormatrix_c; [vo/gpu/vulkan] [ 17] /*offset=16*/ vec3 src_luma; [vo/gpu/vulkan] [ 18] /*offset=32*/ vec3 dst_luma; [vo/gpu/vulkan] [ 19] /*offset=48*/ vec2 texture_size0; [vo/gpu/vulkan] [ 20] /*offset=56*/ vec2 texture_off0; [vo/gpu/vulkan] [ 21] /*offset=64*/ vec2 pixel_size0; [vo/gpu/vulkan] [ 22] /*offset=72*/ vec2 texture_size1; [vo/gpu/vulkan] [ 23] /*offset=80*/ vec2 texture_off1; [vo/gpu/vulkan] [ 24] /*offset=88*/ vec2 pixel_size1; [vo/gpu/vulkan] [ 25] /*offset=96*/ vec2 texture_size2; [vo/gpu/vulkan] [ 26] /*offset=104*/ vec2 texture_off2; [vo/gpu/vulkan] [ 27] /*offset=112*/ vec2 pixel_size2; [vo/gpu/vulkan] [ 28] }; [vo/gpu/vulkan] [ 29] layout(binding=0) uniform sampler2D texture0; [vo/gpu/vulkan] [ 30] layout(binding=1) uniform sampler2D texture1; [vo/gpu/vulkan] [ 31] layout(binding=2) uniform sampler2D texture2; [vo/gpu/vulkan] [ 32] void main() { [vo/gpu/vulkan] [ 33] vec4 color = vec4(0.0, 0.0, 0.0, 1.0); [vo/gpu/vulkan] [ 34] color.r = 1.000000 * vec4(texture(texture0, texcoord0)).r; [vo/gpu/vulkan] [ 35] color.g = 1.000000 * vec4(texture(texture1, texcoord1)).r; [vo/gpu/vulkan] [ 36] color.b = 1.000000 * vec4(texture(texture2, texcoord2)).r; [vo/gpu/vulkan] [ 37] color = color.rgbr; [vo/gpu/vulkan] [ 38] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c; [vo/gpu/vulkan] [ 39] color.a = 1.0; [vo/gpu/vulkan] [ 40] // color mapping [vo/gpu/vulkan] [ 41] color.rgb *= vec3(1.000000); [vo/gpu/vulkan] [ 42] color.rgb *= vec3(1.000000); [vo/gpu/vulkan] [ 43] out_color = color; [vo/gpu/vulkan] [ 44] } [vo/gpu/vulkan] Allocating 1048576 memory of type 0x1 (id 7) in heap 0. [vo/gpu/vulkan] Sub-allocating slice 0 + 192 from slab with size 1048576 [vo/gpu/vulkan] Resized buffer pool of type 4 to size 1 [osd/libass] fontselect: (sans-serif, 400, 0) -> /usr/share/fonts/gnu-free/FreeSans.otf, 0, FreeSans [cplayer] first video frame after restart shown [autoconvert] inserting resampler [swresample] format change, reinitializing resampler [swresample] 44100Hz stereo floatp -> 48000Hz stereo float [af] [out] 48000Hz stereo 2ch float [cplayer] starting audio playback [cplayer] playback restart complete [vo/gpu/x11] Disabling screensaver. [vd] Allocating new DR image... [vo/gpu/vulkan] Sub-allocating slice 2213888 + 1105984 from slab with size 17695744 [vd] Allocating new DR image... [vo/gpu/vulkan] Sub-allocating slice 3320832 + 1105984 from slab with size 17695744 [osc] osc_init [vd] Allocating new DR image... [vo/gpu/vulkan] Sub-allocating slice 4427776 + 1105984 from slab with size 17695744 [vd] Allocating new DR image... [vo/gpu/vulkan] Sub-allocating slice 5534720 + 1105984 from slab with size 17695744 [cplayer] Run command: quit, flags=9, args=[4] [cplayer] EOF code: 5 [ad] Uninit decoder. [vd] Uninit decoder. [vo/gpu/x11] Enabling screensaver. [cache] Terminating cache... [cache] Cache exiting... [cplayer] finished playback, success (reason 3) [cplayer] [cplayer] [cplayer] Exiting... (Quit) [stats] Exiting... [osc] Exiting... [ytdl_hook] Exiting... [ao/alsa] draining... [vo/gpu] flushing shader cache [vo/gpu/vulkan] Freeing slice 0 + 1105984 from slab with size 4423936 [vo/gpu/vulkan] Freeing slice 1106944 + 1105984 from slab with size 4423936 [vo/gpu/vulkan] Freeing slice 2213888 + 1105984 from slab with size 4423936 [vo/gpu/vulkan] Freeing slice 2213888 + 1105984 from slab with size 17695744 [vo/gpu/vulkan] Freeing slice 3320832 + 1105984 from slab with size 17695744 [vo/gpu/vulkan] Freeing slice 4427776 + 1105984 from slab with size 17695744 [vo/gpu/vulkan] Freeing slice 5534720 + 1105984 from slab with size 17695744 [vo/gpu/vulkan] Freeing slice 0 + 1105984 from slab with size 17695744 [vo/gpu/vulkan] Freeing slice 1024 + 819200 from slab with size 1048576 [vo/gpu/vulkan] Freeing slice 0 + 245760 from slab with size 4194304 [vo/gpu/vulkan] Freeing slice 245760 + 245760 from slab with size 4194304 [vo/gpu/vulkan] Freeing slice 0 + 144 from slab with size 1048576 [vo/gpu/vulkan] Freeing slice 1106944 + 1105984 from slab with size 17695744 [vo/gpu/vulkan] Freeing slice 0 + 192 from slab with size 1048576 [vo/gpu/vulkan] Freeing slice 0 + 512 from slab with size 1048576 [vo/gpu/vulkan] Freeing slab of size 1048576 took 73 μs. [vo/gpu/vulkan] Freeing slab of size 1048576 took 70 μs. [vo/gpu/vulkan] Freeing slab of size 4194304 took 66 μs. [vo/gpu/vulkan] Freeing slab of size 4423936 took 2 μs. [vo/gpu/vulkan] Freeing slab of size 17695744 took 1 μs. [vo/gpu/vulkan] Freeing slab of size 1048576 took 45 μs. [vo/gpu/vulkan] Freeing slab of size 1048576 took 55 μs. [vo/gpu/x11] uninit ...