mpv/video/out
Dudemanguy c089aaafbe wayland: always recalculate scaling if wl->current_output is not set
If we lose the current output for any reason (unplug, turns off, etc.)
and then later it comes back, mpv should always recalculate all the
scaling stuff. The optimization to avoid needless scaling calculations
didn't consider this case and would always exit since the scaling is the
same. So just check wl->current_output's existence as well.

Fixes #15361.
2024-11-24 05:19:09 +00:00
..
d3d11 video/out/gpu/context: add target_csp callback to ra_swapchain 2024-11-23 22:16:44 +01:00
gpu video/out/gpu/context: add target_csp callback to ra_swapchain 2024-11-23 22:16:44 +01:00
gpu_next
hwdec videotoolbox: silence OpenGL deprecation warnings 2024-11-05 18:34:15 +01:00
mac mac/compat: fix compatibility for deployment targets lower than SDK ver 2024-11-18 19:28:35 +01:00
opengl vo_gpu_next: add a pass_colorspace override for drm 2024-11-04 19:35:28 +00:00
placebo
protocols wayland: add support for xx-color-management-v4 for vo_dmabuf_wayland 2024-10-15 00:15:40 +00:00
vulkan mac/vulkan: add retrieval of color depth and return auto (0) 2024-10-23 19:39:20 +02:00
win32 win32: make context menu items accessible from the window menu 2024-05-03 16:36:02 +02:00
wldmabuf wayland: support multiple devices and tranches when querying formats 2024-10-02 21:27:01 +00:00
android_common.c
android_common.h
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_cb_common.swift mac/common: fix usage of vo struct after vo uninit race 2024-10-15 00:48:43 +02:00
dither.c
dither.h
dr_helper.c
dr_helper.h
drm_atomic.c context_drm_gl: add support for hdr metadata 2024-11-04 19:35:28 +00:00
drm_atomic.h
drm_common.c vo_gpu_next: add a pass_colorspace override for drm 2024-11-04 19:35:28 +00:00
drm_common.h vo_gpu_next: add a pass_colorspace override for drm 2024-11-04 19:35:28 +00:00
drm_prime.c
drm_prime.h
filter_kernels.c filter_kernels: explain origin of LanczosSharp(est) filters 2024-10-16 15:17:48 +02:00
filter_kernels.h vo_gpu{,_next}: convert scale options to type choice 2024-09-14 17:06:07 +02:00
libmpv.h
libmpv_sw.c
mac_common.swift mac/common: fix usage of vo struct after vo uninit race 2024-10-15 00:48:43 +02:00
meson.build wayland: add support for xx-color-management-v4 for vo_dmabuf_wayland 2024-10-15 00:15:40 +00:00
present_sync.c
present_sync.h
vo.c
vo.h
vo_caca.c
vo_direct3d.c
vo_dmabuf_wayland.c wayland: add support for xx-color-management-v4 for vo_dmabuf_wayland 2024-10-15 00:15:40 +00:00
vo_drm.c
vo_gpu.c vo_gpu: explicitly set target_params to NULL on uninit 2024-11-04 19:35:28 +00:00
vo_gpu_next.c vo_gpu_next: use display values in target-contrast=auto 2024-11-23 22:16:44 +01:00
vo_image.c
vo_kitty.c
vo_lavc.c various: use avcodec_get_supported_config() to resolve deprecation warn 2024-11-20 20:42:33 +01:00
vo_libmpv.c
vo_mediacodec_embed.c
vo_null.c
vo_sdl.c win_state: move window centering to vo_calc_window_geometry 2024-10-05 18:40:11 +00:00
vo_sixel.c
vo_tct.c
vo_vaapi.c
vo_vdpau.c
vo_wlshm.c vo_{dmabuf_wayland,wlshm}: use proper values with MP_ALIGN_{UP,DOWN} 2024-10-02 02:32:49 +00:00
vo_x11.c
vo_xv.c
w32_common.c w32_common: update window style after changing maximized state 2024-11-03 02:21:15 +01:00
w32_common.h
wayland_common.c wayland: always recalculate scaling if wl->current_output is not set 2024-11-24 05:19:09 +00:00
wayland_common.h video/out/wayland_common: fix dnd with focus follow mouse 2024-11-22 11:21:26 +01:00
win_state.c win_state: move window centering to vo_calc_window_geometry 2024-10-05 18:40:11 +00:00
win_state.h win_state: move window centering to vo_calc_window_geometry 2024-10-05 18:40:11 +00:00
x11_common.c x11: fix --fs-screen=all 2024-10-23 14:22:39 +02:00
x11_common.h x11: remove nvidia blacklist logic from --x11-present=auto 2024-10-21 15:13:47 +00:00