summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOded Shimon <ods15@ods15.dyndns.org>2006-10-02 06:07:30 +0000
committerOded Shimon <ods15@ods15.dyndns.org>2006-10-02 06:07:30 +0000
commita7849cc90ea18f7f1adc73eb22e25b0b697239b1 (patch)
treead7862ae12e482a60ced695c93cfe18acf016619
parent0e6fd0f12f90ba6a2edf79a398186293f2ab6334 (diff)
Original Commit: r50 | ods15 | 2006-09-23 16:24:51 +0300 (Sat, 23 Sep 2006) | 2 lines
ilog => av_log2 Originally committed as revision 6457 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--libavcodec/vorbis_enc.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/libavcodec/vorbis_enc.c b/libavcodec/vorbis_enc.c
index b0f1f73851..d28abec270 100644
--- a/libavcodec/vorbis_enc.c
+++ b/libavcodec/vorbis_enc.c
@@ -127,6 +127,8 @@ typedef struct {
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 @@ static void create_vorbis_context(venc_context_t * venc, AVCodecContext * avccon
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;