mpv/player
Niklas Haas d81fb97f45 mp_image: split colorimetry metadata into its own struct
This has two reasons:

1. I tend to add new fields to this metadata, and every time I've done
so I've consistently forgotten to update all of the dozens of places in
which this colorimetry metadata might end up getting used. While most
usages don't really care about most of the metadata, sometimes the
intend was simply to “copy” the colorimetry metadata from one struct to
another. With this being inside a substruct, those lines of code can now
simply read a.color = b.color without having to care about added or
removed fields.

2. It makes the type definitions nicer for upcoming refactors.

In going through all of the usages, I also expanded a few where I felt
that omitting the “young” fields was a bug.
2016-07-03 19:42:52 +02:00
..
lua ytdl: fix brightcove urls 2016-05-30 16:57:43 +02:00
audio.c player: really start audio only once video is ready 2016-04-20 13:08:06 +02:00
client.c build: silence -Wunused-result 2016-06-07 14:12:33 +02:00
client.h global: add client API pointer to library handle 2016-01-15 22:54:08 +01:00
command.c mp_image: split colorimetry metadata into its own struct 2016-07-03 19:42:52 +02:00
command.h command: improve playlist* properties change notifications 2016-06-20 21:35:59 +02:00
configfiles.c mpv_talloc.h: rename from talloc.h 2016-01-11 21:05:55 +01:00
core.h player: do not update OSD all the time when paused 2016-06-11 18:40:08 +02:00
external_files.c ta: remove old and redundant macro 2016-05-17 10:53:14 +02:00
external_files.h player: rename and move find_subfiles.c 2015-09-20 18:05:06 +02:00
lavfi.c lavfi: shut up false positive compiler warnings 2016-04-26 19:38:51 +02:00
lavfi.h player: add complex filter graph support 2016-02-05 23:19:56 +01:00
loadfile.c player: force VO reconfig when unselecting video track 2016-04-23 18:55:24 +02:00
lua.c osd: cleanup: make OSDTYPE_ constants private to OSD code 2016-03-08 22:01:57 +01:00
main.c player: add missing space to error message 2016-07-02 18:26:55 +02:00
misc.c win32: make taskbar progress indication optional 2016-05-08 17:05:20 +02:00
osd.c player: fix previous commit 2016-06-12 12:52:35 +02:00
playloop.c player: remove unused return value 2016-06-08 12:04:56 +02:00
screenshot.c video: refactor how VO exports hwdec device handles 2016-05-09 20:03:22 +02:00
screenshot.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
scripting.c Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
sub.c osd: cleanup: make OSDTYPE_ constants private to OSD code 2016-03-08 22:01:57 +01:00
video.c video: refactor how VO exports hwdec device handles 2016-05-09 20:03:22 +02:00