[Ffmpeg-cvslog] CVS: ffmpeg/doc ffmpeg-doc.texi,1.100,1.101

Alexander Strasser beastd al
Mon Dec 26 10:16:46 CET 2005

Update of /cvsroot/ffmpeg/ffmpeg/doc
In directory mail:/var2/tmp/cvs-serv29858/doc

Modified Files:
Log Message:
Mention libav versioning in CVS policy section with a short explanation.

Index: ffmpeg-doc.texi
RCS file: /cvsroot/ffmpeg/ffmpeg/doc/ffmpeg-doc.texi,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- ffmpeg-doc.texi	17 Dec 2005 18:14:26 -0000	1.100
+++ ffmpeg-doc.texi	26 Dec 2005 09:16:44 -0000	1.101
@@ -1263,6 +1263,16 @@
     Never write to unallocated memory, never write over the end of arrays,
     always check values read from some untrusted source before using them
     as array index or other risky things.
+ at item
+    Remember to check if you need to bump versions for the specific libav
+    parts (libavutil,libavcodec,libavformat) you are changing. You need
+    to change the version integer and the version string.
+    Incrementing the first component means no backward compatibility to
+    previous version (e.g. removal of a function).
+    Incrementing the second component means backward compatible change
+    (e.g. addition of a function).
+    Incrementing the third component means a noteworthy binary compatible
+    change (e.g. encoder bug fix that matters for the decoder).
 @end enumerate
 We think our rules are not too hard. If you have comments, contact us.

More information about the ffmpeg-cvslog mailing list