|
@@ -211,6 +211,7 @@ static void s5p_mfc_handle_frame_all_extracted(struct s5p_mfc_ctx *ctx)
|
|
|
dst_buf->b->v4l2_buf.field = V4L2_FIELD_NONE;
|
|
dst_buf->b->v4l2_buf.field = V4L2_FIELD_NONE;
|
|
|
else
|
|
else
|
|
|
dst_buf->b->v4l2_buf.field = V4L2_FIELD_INTERLACED;
|
|
dst_buf->b->v4l2_buf.field = V4L2_FIELD_INTERLACED;
|
|
|
|
|
+ dst_buf->b->v4l2_buf.flags |= V4L2_BUF_FLAG_LAST;
|
|
|
|
|
|
|
|
ctx->dec_dst_flag &= ~(1 << dst_buf->b->v4l2_buf.index);
|
|
ctx->dec_dst_flag &= ~(1 << dst_buf->b->v4l2_buf.index);
|
|
|
vb2_buffer_done(dst_buf->b, VB2_BUF_STATE_DONE);
|
|
vb2_buffer_done(dst_buf->b, VB2_BUF_STATE_DONE);
|