Created attachment 610522 [details] [diff] [review] fix v1.0 After landing 731807, GUID KSDATAFORMAT_SUBTYPE_PCM (and GUID KSDATAFORMAT_SUBTYPE_IEEE_FLOAT) are declared as static const ub cubeb_winmm.c, while they are still declared as extern const in mmreg.h. GCC complains that those declarations conflict. It's surprising MSVC doesn't. Removing static fixes the problem.
Comment on attachment 610522 [details] [diff] [review] fix v1.0 sorry bout that.
Thanks for the review. https://hg.mozilla.org/integration/mozilla-inbound/rev/2c4ec30ee406