Hi Martell, On 02/04/15 12:10, Martell Malone wrote: > +#warning COM interfaces layout in this header has not been verified. > +#warning COM interfaces with incorrect layout may not work at all. > +__MINGW_BROKEN_INTERFACE(INTERFACE)
The interface seems correct, why do you add this warning? Same for IMPEG2PIDMap. +OUR_GUID_ENTRY(MEDIASUBTYPE_RAW_AAC1,0x000000FF,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71) +OUR_GUID_ENTRY(MEDIASUBTYPE_DVM,0x00002000,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71) Those two should be in wmcodecdsp.idl AFAICS. diff --git a/mingw-w64-crt/libsrc/uuid.c b/mingw-w64-crt/libsrc/uuid.c index 22d806d..79d0c3e 100644 --- a/mingw-w64-crt/libsrc/uuid.c +++ b/mingw-w64-crt/libsrc/uuid.c @@ -23,6 +23,7 @@ #include <oleacc.h> #include <uiautomation.h> #include <urlmon.h> +#include <ksmedia.h> What do you need this for? Those UUIDs don't seem to belong to libuuid.a. libksuser.a may be what you're looking for. Jacek ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public