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

Reply via email to