Author: spyfeng
Date: Mon Aug 4 14:11:34 2008
New Revision: 3009
Log:
simplify klv_encode_ber_length()
Modified:
mxf/mxfenc.c
Modified: mxf/mxfenc.c
==============================================================================
--- mxf/mxfenc.c (original)
+++ mxf/mxfenc.c Mon Aug 4 14:11:34 2008
@@ -280,10 +280,7 @@ static int klv_encode_ber_length(ByteIOC
return 1;
}
- while (tmp) {
- tmp >>= 8;
- size ++;
- }
+ size = (av_log2(tmp) >> 3) + 1;
// long form
put_byte(pb, 0x80 + size);
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc