mpv/video/out
Dudemanguy a899e14bcc vo: change vo->driver->wait_events to nanoseconds
In many cases, this is purely cosmetic because poll still only accepts
microseconds. There's still a gain here however since
pthread_cond_timedwait can take a realtime ts now.

Additionally, 37d6604d70 changed the value
added to timeout_ms in X11 and Wayland to ensure that it would never be
0 and rounded up. This was both incomplete, several other parts of the
player have this same problem like drm, and not really needed. Instead
the MPCLAMP is just adjusted to have a min of 1.
2023-10-10 19:10:55 +00:00
..
cocoa
d3d11 vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
gpu vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
gpu_next vo_gpu_next: respect `gl->flipped` 2023-05-27 11:37:48 +02:00
hwdec hwdec_drmprime: add nv16 support 2023-09-29 12:10:59 +02:00
mac
opengl vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
placebo libplacebo: drop PL_API_VER compatibility paths 2023-08-18 16:39:57 +02:00
vulkan vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
win32 win32: don't load dynamically always available functions 2023-09-01 16:58:56 +02:00
wldmabuf vo_dmabuf_wayland: drop linux-dmabuf-v2 (again) 2023-06-16 14:46:59 +00:00
android_common.c video/out/android: assert WinID value before use 2023-06-03 17:07:43 +02:00
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 vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
drm_common.h vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
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 meson: rename all features with underscores 2023-08-20 21:13:37 +00:00
present_sync.c vo: change vsync base to nanoseconds 2023-09-29 20:48:58 +00:00
present_sync.h
vo.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
vo.h vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
vo_caca.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
vo_direct3d.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
vo_dmabuf_wayland.c vo_dmabuf_wayland: correct full window size calculation 2023-10-05 22:28:37 +00:00
vo_drm.c vo_drm: remove VOCTRL_SCREENSHOT_WIN 2023-07-21 20:23:11 +02:00
vo_gpu.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
vo_gpu_next.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
vo_image.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
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 hwdec: fix undeclared identifier in mediacodec_embed 2023-06-28 10:29:24 -07:00
vo_null.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
vo_rpi.c
vo_sdl.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
vo_sixel.c vo_sixel: change exit-clear handling to OPT_REPLACED 2023-09-21 16:06:29 +00:00
vo_tct.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
vo_vaapi.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
vo_vdpau.c vo: use nanoseconds for frame duration and pts 2023-10-10 19:10:55 +00:00
vo_wlshm.c vo_wlshm: bail out of resize if width/height is 0 2023-07-08 20:47:35 -05:00
vo_x11.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
vo_xv.c vo: fully replace draw_image with draw_frame 2023-10-01 14:48:38 +00:00
w32_common.c win32: clear client area to black early 2023-10-05 17:10:23 +02:00
w32_common.h
wayland_common.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
wayland_common.h vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
win_state.c
win_state.h
x11_common.c vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00
x11_common.h vo: change vo->driver->wait_events to nanoseconds 2023-10-10 19:10:55 +00:00