Commit b109be69 authored by al's avatar al

Mention libav versioning in CVS policy section with a short explanation.


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@4778 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent b2bd5a8b
...@@ -1263,6 +1263,16 @@ please use av_log() instead. ...@@ -1263,6 +1263,16 @@ please use av_log() instead.
Never write to unallocated memory, never write over the end of arrays, Never write to unallocated memory, never write over the end of arrays,
always check values read from some untrusted source before using them always check values read from some untrusted source before using them
as array index or other risky things. as array index or other risky things.
@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 @end enumerate
We think our rules are not too hard. If you have comments, contact us. We think our rules are not too hard. If you have comments, contact us.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment