Also unmap the coded buffer if overflow
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
else
avcenc_context.codedbuf_pb_size *= 2;
else
avcenc_context.codedbuf_pb_size *= 2;
+ vaUnmapBuffer(va_dpy, avcenc_context.codedbuf_buf_id);
int slice_type, int next_is_bpic)
{
VAStatus va_status;
int slice_type, int next_is_bpic)
{
VAStatus va_status;
- int count = 5, ret = 0, codedbuf_size;
+ int count = 10, ret = 0, codedbuf_size;
begin_picture(yuv_fp, frame_num, display_num, slice_type, is_idr);
begin_picture(yuv_fp, frame_num, display_num, slice_type, is_idr);