lavc/vp9: clarify inv_recenter_nonneg
[ffmpeg.git] / libavcodec / vp9.c
index dc0cea19e6cd3c92b0442c822d058ce317561616..202b29e2eb5413fa6dc8962a9a0d2b48eb007afa 100644 (file)
@@ -261,7 +261,11 @@ static av_always_inline int get_sbits_inv(GetBitContext *gb, int n)
 
 static av_always_inline int inv_recenter_nonneg(int v, int m)
 {
-    return v > 2 * m ? v : v & 1 ? m - ((v + 1) >> 1) : m + (v >> 1);
+    if (v > 2 * m)
+        return v;
+    if (v & 1)
+        return m - ((v + 1) >> 1);
+    return m + (v >> 1);
 }
 
 // differential forward probability updates