From e19ca8451d1bba65c7760c776aa7f32dbf6a3699 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 29 May 2005 22:50:22 +0000 Subject: [PATCH] ilog() -> av_log2() Originally committed as revision 4318 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/vorbis.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/libavcodec/vorbis.c b/libavcodec/vorbis.c index d9a705a14c..1e6d5235a7 100644 --- a/libavcodec/vorbis.c +++ b/libavcodec/vorbis.c @@ -52,14 +52,7 @@ unsigned int get_bits_long_le(GetBitContext *s, int n){ } } -static unsigned int ilog(unsigned int i) { // unfortunatelly av_log2 uses different rounding - unsigned int ret=0; - while (i!=0) { - ++ret; - i>>=1; - } - return ret; -} +#define ilog(i) av_log2(2*(i)) static unsigned int nth_root(unsigned int x, unsigned int n) { // x^(1/n) unsigned int ret=0, i, j;