mpv/player
Dudemanguy 073858fcdd vo: remove VOCTRL_SET_EQUALIZER and simplify into UPDATE_VIDEO
Since 03cf150ff3, the only purpose of this
VOCTRL was to signal a redraw to the vo. It actualy could have been
removed in 531868fe0d, but this was
missed. The UPDATE_VIDEO flag is better anyway because it allows us to
handle a wide variety of options scattered around that require the VO to
update itself and redraw. We can remove both of the custom callbacks in
vo.c and only leave the VOCTRL_VO_OPTS_CHANGED one. Additionally, that
commit also introduced vo_set_want_redraw, but this is redundant and not
needed. The VOs that use VOCTRL_UPDATE_RENDER_OPTS already set
vo->want_redraw, and those are the only VOs where these options are
relevant in the first place. So we can remove this as well and just let
the big callback in player/command do everything.
2024-02-17 18:56:20 +00:00
..
javascript js: complex key-binding: send also key_text 2024-02-09 16:54:57 +02:00
lua console.lua: move functions to strip common characters 2024-02-08 18:18:33 +01:00
audio.c
client.c
client.h
command.c vo: remove VOCTRL_SET_EQUALIZER and simplify into UPDATE_VIDEO 2024-02-17 18:56:20 +00:00
command.h
configfiles.c
core.h player/sub: avoid wasteful subtitle redraws 2024-02-15 16:43:11 +00:00
external_files.c
external_files.h
javascript.c
loadfile.c
lua.c
main.c
meson.build
misc.c
osd.c player: remove --term-remaining-playtime option 2024-01-20 23:24:48 +00:00
playloop.c player/sub: avoid wasteful subtitle redraws 2024-02-15 16:43:11 +00:00
screenshot.c
screenshot.h
scripting.c
sub.c player/sub: avoid wasteful subtitle redraws 2024-02-15 16:43:11 +00:00
video.c Reapply "video: remove another redundant wakeup" 2024-02-15 16:39:58 +00:00