mpv/video/decode
James Ross-Gowan 622bcb0e37 win32: replace libuuid.a usage with initguid.h
Including initguid.h at the top of a file that uses references to GUIDs
causes the GUIDs to be declared globally with __declspec(selectany). The
'selectany' attribute tells the linker to consolidate multiple
definitions of each GUID, which would be great except that, in Cygwin
and MinGW GCC 6.1, this method of linking makes the GUIDs conflict with
the ones declared in libuuid.a.

Since initguid.h obsoletes libuuid.a in modern compilers that support
__declspec(selectany), add initguid.h to all files that use GUIDs and
remove libuuid.a from the build.

Fixes #3097
2016-05-01 21:10:24 +10:00
..
d3d.c d3d11va, dxva2: return the format struct directly 2016-04-29 23:30:01 +02:00
d3d.h d3d11va, dxva2: return the format struct directly 2016-04-29 23:30:01 +02:00
d3d11va.c win32: replace libuuid.a usage with initguid.h 2016-05-01 21:10:24 +10:00
dec_video.c dec_video: always redisplay cover art after a seek 2016-03-11 20:58:13 +01:00
dec_video.h
dxva2.c win32: replace libuuid.a usage with initguid.h 2016-05-01 21:10:24 +10:00
lavc.h vd_lavc: better hwdec wrapper decoder selection 2016-04-25 12:13:12 +02:00
vaapi.c vaapi: determine surface format in decoder, not in renderer 2016-04-11 22:03:26 +02:00
vd.h
vd_lavc.c vd_lavc: adjust D3D11VA autoprobe order 2016-04-27 13:54:20 +02:00
vdpau.c vd_lavc: fix codec vs. decoder confusion 2016-04-07 17:48:00 +02:00
videotoolbox.c videotoolbox: change how videotoolbox format is managed 2016-04-07 19:54:58 +02:00