[Ffmpeg-cvslog] r6457 - trunk/libavcodec/vorbis_enc.c

ods15 subversion
Mon Oct 2 08:07:31 CEST 2006


Author: ods15
Date: Mon Oct  2 08:07:30 2006
New Revision: 6457

Modified:
   trunk/libavcodec/vorbis_enc.c

Log:
Original Commit: r50 | ods15 | 2006-09-23 16:24:51 +0300 (Sat, 23 Sep 2006) | 2 lines

ilog => av_log2

Modified: trunk/libavcodec/vorbis_enc.c
==============================================================================
--- trunk/libavcodec/vorbis_enc.c	(original)
+++ trunk/libavcodec/vorbis_enc.c	Mon Oct  2 08:07:30 2006
@@ -127,6 +127,8 @@
     uint8_t * buf_ptr;
 } PutBitContext;
 
+#define ilog(i) av_log2(2*(i))
+
 static inline void init_put_bits(PutBitContext * pb, uint8_t * buf, int buffer_len) {
     pb->total = buffer_len * 8;
     pb->total_pos = 0;
@@ -359,12 +361,6 @@
     ff_mdct_init(&venc->mdct[1], venc->blocksize[1], 0);
 }
 
-static inline int ilog(unsigned int a) {
-    int i;
-    for (i = 0; a >> i; i++);
-    return i;
-}
-
 static void put_float(PutBitContext * pb, float f) {
     int exp, mant;
     uint32_t res = 0;




More information about the ffmpeg-cvslog mailing list