shithub: openh264

Download patch

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);