mpv/video/out
Dudemanguy ee69d99bd4 various: correctly ignore cache files with --no-config
--no-config should prevent loading user files of any type: configs,
cache, etc. For cache files, this case wasn't properly handled and it
was assumed they would always get something. vo_gpu's shader cache
actually already handles this, so it was left untouched. In theory,
demuxer cache should never have this issue because saving it to disk is
disabled by default (and likely that will never change), but go ahead
and change it for consistency's sake. Fixes some segfaults with
--no-config and various combinations of settings (particularly
--vo=gpu-next).
2023-07-06 13:08:23 +00:00
..
cocoa
d3d11 hwdec: do not add hwdec device if it failed to create 2023-06-26 19:07:29 +02:00
gpu various: correctly ignore cache files with --no-config 2023-07-06 13:08:23 +00:00
gpu_next vo_gpu_next: respect `gl->flipped` 2023-05-27 11:37:48 +02:00
hwdec hwdec: do not add hwdec device if it failed to create 2023-06-26 19:07:29 +02:00
mac options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
opengl hwdec: do not add hwdec device if it failed to create 2023-06-26 19:07:29 +02:00
placebo video/out/placebo/utils: add mappings from pl enums to mpv enums 2023-03-05 22:37:05 -05:00
vulkan vulkan: don't assume all ra_ctx implementations have a swapchain 2023-06-03 18:37:43 -07:00
win32 win32: add support for drag-and-drop option 2023-07-01 02:06:02 +00: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
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_cb_common.swift options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
cocoa_common.h
cocoa_common.m various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
dither.c various: fix warning -Wimplicit-const-int-float-conversion 2023-02-26 16:45:07 +01:00
dither.h
dr_helper.c vo: add `int flags` to the get_image signature 2023-01-23 14:13:34 +01:00
dr_helper.h vo: add `int flags` to the get_image signature 2023-01-23 14:13:34 +01:00
drm_atomic.c drm: rewrite based around vo_drm_state 2023-01-21 17:08:29 +00:00
drm_atomic.h drm: rewrite based around vo_drm_state 2023-01-21 17:08:29 +00:00
drm_common.c options: remove explicit initialization of integers to 0 2023-02-21 17:15:17 +00:00
drm_common.h drm: rewrite based around vo_drm_state 2023-01-21 17:08:29 +00:00
drm_prime.c
drm_prime.h
filter_kernels.c
filter_kernels.h
libmpv.h vo: add `int flags` to the get_image signature 2023-01-23 14:13:34 +01:00
libmpv_sw.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
present_sync.c
present_sync.h
vo.c mp_image: abort on av_buffer_ref() failure 2023-06-28 20:56:23 -07:00
vo.h vo: make mp_frame_perf thread safe 2023-05-25 16:25:33 +02:00
vo_caca.c
vo_direct3d.c various: fix typos 2023-03-28 19:29:44 +00:00
vo_dmabuf_wayland.c vo_dmabuf_wayland: drop linux-dmabuf-v2 (again) 2023-06-16 14:46:59 +00:00
vo_drm.c vo_drm: fix null dereference and using closed fd 2023-06-28 02:10:14 +00:00
vo_gpu.c vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra 2023-05-28 15:46:05 -07:00
vo_gpu_next.c various: correctly ignore cache files with --no-config 2023-07-06 13:08:23 +00:00
vo_image.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
vo_kitty.c options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
vo_lavc.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
vo_libmpv.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
vo_mediacodec_embed.c hwdec: fix undeclared identifier in mediacodec_embed 2023-06-28 10:29:24 -07:00
vo_null.c
vo_rpi.c options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
vo_sdl.c options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
vo_sixel.c various: fix various typos in the code base 2023-03-28 19:29:44 +00:00
vo_tct.c options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
vo_vaapi.c options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
vo_vdpau.c options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
vo_wlshm.c wayland: use bool type for alpha framebuffer tracking 2023-02-28 14:53:32 +00:00
vo_x11.c vo_x11: don't rely on XFree to free calloc-ed data 2023-07-02 12:47:31 +02:00
vo_xv.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
w32_common.c win32: add support for drag-and-drop option 2023-07-01 02:06:02 +00:00
w32_common.h
wayland_common.c player: add --input-cursor-passthrough option 2023-07-04 19:16:43 +00:00
wayland_common.h vo_dmabuf_wayland: drop linux-dmabuf-v2 (again) 2023-06-16 14:46:59 +00:00
win_state.c
win_state.h
x11_common.c player: add --input-cursor-passthrough option 2023-07-04 19:16:43 +00:00
x11_common.h player: add --auto-window-resize option 2023-03-02 02:55:36 +00:00