Fix interger overflow in _calc_iframe_target_size_one_pass_cbr

Fix same as in libvpx:
vp9:
https://chromium-review.googlesource.com/c/webm/libvpx/+/5545799
vp8:
https://chromium-review.googlesource.com/c/webm/libvpx/+/4793692

Bug: b/352414650
Change-Id: I496418f23439c0d980ee71ab35dd5f6ac3c2a6e6
(cherry picked from commit e756a62b37a32abe4159b66a2380f546b6b95ea6)
diff --git a/av1/encoder/ratectrl.c b/av1/encoder/ratectrl.c
index a10ca8a..8b026a1 100644
--- a/av1/encoder/ratectrl.c
+++ b/av1/encoder/ratectrl.c
@@ -2767,7 +2767,7 @@
     if (rc->frames_since_key < framerate / 2) {
       kf_boost = (int)(kf_boost * rc->frames_since_key / (framerate / 2));
     }
-    target = ((16 + kf_boost) * rc->avg_frame_bandwidth) >> 4;
+    target = ((int64_t)(16 + kf_boost) * rc->avg_frame_bandwidth) >> 4;
   }
   return av1_rc_clamp_iframe_target_size(cpi, target);
 }