1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-22 06:42:03 +00:00
mpv/player
wm4 27715b7dd1 video: move colorspace overrides to vf_format, simplify
Remove the colorspace-related top-level options, add them to vf_format.
They are rather obscure and not needed often, so it's better to get them
out of the way. In particular, this gets rid of the semi-complicated
logic in command.c (most of which was needed for OSD display and the
direct feedback from the VO). It removes the duplicated color-related
name mappings.

This removes the ability to write the colormatrix and related
properties. Since filters can be changed at runtime, there's no loss of
functionality, except that you can't cycle automatically through the
color constants anymore (but who needs to do this).

This also changes the type of the mp_csp_names and related variables, so
they can directly be used with OPT_CHOICE. This probably ended up a bit
awkward, for the sake of not adding a new option type which would have
used the previous format.
2015-03-31 00:09:03 +02:00
..
lua lua: replace getcwd() implementation 2015-03-24 22:04:27 +01:00
audio.c audio: increase maximum amount of audio skipped for seeking 2015-03-24 15:38:51 +01:00
client.c client API: remove dead assignment 2015-03-23 18:07:33 +01:00
client.h vo_opengl_cb: don't render OSD while VO is not created 2015-03-23 16:32:59 +01:00
command.c video: move colorspace overrides to vf_format, simplify 2015-03-31 00:09:03 +02:00
command.h player: fix audio-device-list updates 2015-02-14 15:13:58 +01:00
configfiles.c player: fix seekability test 2015-03-20 00:36:42 +01:00
core.h player, client API: refactor cplayer init, reduce client API differences 2015-03-05 11:22:15 +01:00
discnav.c osc, dvd, bd: fix mouse state when changing menu modes 2014-12-05 16:04:04 +01:00
loadfile.c player: relax assertion on mp_set_playlist_entry 2015-03-26 00:04:08 +01:00
lua.c build: make posix_spawn() mandatory 2015-03-30 19:49:24 +02:00
main_fn.c
main.c encode: make --audio-channels=auto work 2015-03-23 17:41:50 +01:00
misc.c player: cosmetics: async/non-blocking -> reentrant 2015-02-20 20:06:43 +01:00
osd.c
playloop.c player: use symbolic constant for seek precision 2015-03-04 17:31:36 +01:00
screenshot.c player: fix crash when taking screenshots in idle mode 2015-03-11 12:02:31 +01:00
screenshot.h
scripting.c scripting: fix/improve deprecation message 2014-12-15 06:24:05 +01:00
sub.c build: fix warnings with --disable-libass 2015-03-04 17:28:36 +01:00
video.c video: fix seek-to-last-frame 2015-03-26 11:57:48 +01:00