[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:
ffmpeg-doc.texi
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