From 395722ba677df7073e1d98f46637990497e7c8db Mon Sep 17 00:00:00 2001 From: Panagiotis Issaris Date: Sun, 4 Mar 2007 23:26:53 +0000 Subject: Move av_log2_i()'s unaltered comments to the header file. Originally committed as revision 8232 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavutil/integer.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libavutil/integer.h') diff --git a/libavutil/integer.h b/libavutil/integer.h index 6680e79ac3..2a4d703166 100644 --- a/libavutil/integer.h +++ b/libavutil/integer.h @@ -37,6 +37,11 @@ typedef struct AVInteger{ AVInteger av_add_i(AVInteger a, AVInteger b); AVInteger av_sub_i(AVInteger a, AVInteger b); + +/** + * returns the rounded down value of the logarithm of base 2 of the given AVInteger. + * this is simply the index of the most significant bit which is 1. Or 0 of all bits are 0 + */ int av_log2_i(AVInteger a); AVInteger av_mul_i(AVInteger a, AVInteger b); -- cgit v1.2.3