The approximation of 4 times compression ratio will not
work in all cases. Especially when enabling I frames.
Provide large enough size for coded-buffer creation.
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 +