|
|
|
@@ -37,6 +37,11 @@ typedef struct AVInteger{ |
|
|
|
|
|
|
|
AVInteger av_add_i(AVInteger a, AVInteger b); |
|
|
|
AVInteger av_sub_i(AVInteger a, AVInteger b); |
|
|
|
|
|
|
|
/** |
|
|
|
* returns the rounded down value of the logarithm of base 2 of the given AVInteger. |
|
|
|
* this is simply the index of the most significant bit which is 1. Or 0 of all bits are 0 |
|
|
|
*/ |
|
|
|
int av_log2_i(AVInteger a); |
|
|
|
AVInteger av_mul_i(AVInteger a, AVInteger b); |
|
|
|
|
|
|
|
|