avutil/version: Mention similarities and differences to semver
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 6 Aug 2016 10:44:18 +0000 (12:44 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Mon, 29 Aug 2016 20:27:52 +0000 (22:27 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavutil/version.h

index 3e94a23..dec1b1b 100644 (file)
  * Useful to check and match library version in order to maintain
  * backward compatibility.
  *
+ * The FFmpeg libraries follow a versioning sheme very similar to
+ * Semantic Versioning (http://semver.org/)
+ * The difference is that the component called PATCH is called MICRO in FFmpeg
+ * and its value is reset to 100 instead of 0 to keep it above or equal to 100.
+ * Also we do not increase MICRO for every bugfix or change in git master.
+ *
  * @{
  */