summaryrefslogtreecommitdiff
path: root/libavutil/integer.h
diff options
context:
space:
mode:
authorPanagiotis Issaris <takis.issaris@uhasselt.be>2007-03-04 23:26:53 +0000
committerPanagiotis Issaris <takis.issaris@uhasselt.be>2007-03-04 23:26:53 +0000
commit395722ba677df7073e1d98f46637990497e7c8db (patch)
tree0c48107493cec5376244699c0b7d1d88cf0da5f0 /libavutil/integer.h
parent37b2f1d07354e7871cf720aceaf8fdfae9d66573 (diff)
Move av_log2_i()'s unaltered comments to the header file.
Originally committed as revision 8232 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavutil/integer.h')
-rw-r--r--libavutil/integer.h5
1 files changed, 5 insertions, 0 deletions
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);