[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