diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c b/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c
index dadccfd8c5..65b449ed84 100644
--- a/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c
+++ b/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c
@@ -161,10 +161,9 @@ set_context_info (GstVaapiEncoder * base_encoder)
 
   base_encoder->num_ref_frames = 3;
 
-  /* Only YUV 4:2:0 formats are supported for now.
-     Take an approximation of 4 times compress ratio */
+  /* Only YUV 4:2:0 formats are supported for now. */
   base_encoder->codedbuf_size = GST_ROUND_UP_16 (vip->width) *
-      GST_ROUND_UP_16 (vip->height) * 3 / 2 / 4;
+      GST_ROUND_UP_16 (vip->height) * 3 / 2;
 
   base_encoder->codedbuf_size +=
       MAX_FRAME_TAG_SIZE + MAX_UPDATE_SEGMENTATION_SIZE +