]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/g726.c
Merge commit '8eb57dc9d5ea13c12573e0759da0f7e79825af98'
[ffmpeg] / libavcodec / g726.c
index 5b9986a2124492dae3d82e3cf906d1339963671a..5bbf89710747491031090ac6c7c42e5b6d9835d3 100644 (file)
@@ -298,7 +298,7 @@ static int16_t g726_encode(G726Context* c, int16_t sig)
 {
     uint8_t i;
 
-    i = quant(c, sig/4 - c->se) & ((1<<c->code_size) - 1);
+    i = av_mod_uintp2(quant(c, sig/4 - c->se), c->code_size);
     g726_decode(c, i);
     return i;
 }