mpv/video/out
Kacper Michajłow 0ba6ca6f76 vo: don't invoke wait, when not needed
This causes only problems, because we convert mp_time to realtime, which
is not atomic, so we introduce error. And even though on sane platforms
it should work fine, after all the sleep time is in the past.
winpthreads like to sleep for like over 10ms when the time is less than
current time, but not more than 1s.
2023-09-29 20:48:58 +00:00
..
cocoa
d3d11 vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
gpu vo_gpu: remove --scaler-lut-size 2023-09-25 12:45:17 +02:00
gpu_next
hwdec hwdec_drmprime: add nv16 support 2023-09-29 12:10:59 +02:00
mac
opengl opengl/context_win: move opengl-dwmflush to wingl_opts group 2023-09-22 14:20:38 +00:00
placebo
vulkan vo: vulkan: allow picking devices by UUID 2023-09-04 15:22:20 -07:00
win32 win32: don't load dynamically always available functions 2023-09-01 16:58:56 +02:00
wldmabuf
android_common.c
android_common.h
aspect.c Revert "aspect: change --video-pan-x/y to be relative to the destination rect" 2023-09-02 16:18:31 +00:00
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_cb_common.swift
cocoa_common.h
cocoa_common.m timer: rename mp_add_timeout to reflect what it actually does 2023-09-29 20:48:58 +00:00
dither.c
dither.h
dr_helper.c
dr_helper.h
drm_atomic.c
drm_atomic.h
drm_common.c vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
drm_common.h
drm_prime.c
drm_prime.h
filter_kernels.c vo_gpu: remove --scale-cutoff etc 2023-09-25 12:45:17 +02:00
filter_kernels.h vo_gpu: remove --scale-cutoff etc 2023-09-25 12:45:17 +02:00
libmpv.h
libmpv_sw.c
meson.build
present_sync.c vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
present_sync.h
vo.c vo: don't invoke wait, when not needed 2023-09-29 20:48:58 +00:00
vo.h vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
vo_caca.c
vo_direct3d.c
vo_dmabuf_wayland.c vo_dmabuf_wayland: assume counter-clockwise rotations 2023-09-29 17:00:05 +02:00
vo_drm.c
vo_gpu.c
vo_gpu_next.c vo_gpu: remove --scaler-lut-size 2023-09-25 12:45:17 +02:00
vo_image.c
vo_kitty.c
vo_lavc.c options: remove a few options marked with .deprecation_message 2023-09-21 16:06:29 +00:00
vo_libmpv.c
vo_mediacodec_embed.c
vo_null.c
vo_rpi.c
vo_sdl.c
vo_sixel.c vo_sixel: change exit-clear handling to OPT_REPLACED 2023-09-21 16:06:29 +00:00
vo_tct.c
vo_vaapi.c
vo_vdpau.c vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
vo_wlshm.c
vo_x11.c
vo_xv.c options: remove ancient option fallbacks/deprecation 2023-09-21 16:06:29 +00:00
w32_common.c win32: add option to change backdrop style 2023-09-27 14:02:08 +00:00
w32_common.h
wayland_common.c vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
wayland_common.h
win_state.c
win_state.h
x11_common.c vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
x11_common.h