ref: aa1ec23ecd77adcc8fe619c6710b0305bd602564
parent: 68ff8468afa6be7f1929446b458a1d640407d06d
author: Martin Storsjö <martin@martin.st>
date: Tue Jan 6 15:18:39 EST 2015
Clarify the comment about ABI issues with WelsGetCodecVersion The incompatibility between mingw and msvc is smaller than it seemed at first; this turned out to only be a bug in older versions.
--- a/codec/api/svc/codec_api.h
+++ b/codec/api/svc/codec_api.h
@@ -532,7 +532,9 @@
void WelsDestroyDecoder (ISVCDecoder* pDecoder);
/** @brief Get codec version
- * Note, this function isn't ABI compatible between MSVC and Mingw.
+ * Note, old versions of Mingw (GCC < 4.7) are buggy and use an
+ * incorrect/different ABI for calling this function, making it
+ * incompatible with MSVC builds.
* @return The linked codec version
*/
OpenH264Version WelsGetCodecVersion (void);