Skip to content
Snippets Groups Projects
Commit 756f2a45 authored by Jeffy Chen's avatar Jeffy Chen Committed by chrome-internal-fetch
Browse files

rockchip: Set config_store before qbuf

BUG=chrome-os-partner:33728
TEST='
build plugin lib
put it under /usr/local/lib/libv4l/plugins/
update kernel to https://chromium-review.googlesource.com/#/c/232587/5
run "./video_encode_accelerator_unittest 
--test_stream_data=./bear_320x192_40frames.yuv:320:192:11:/tmp/out.vp8:200000"
check /tmp/out.vp8
'

Change-Id: I5343e6832d8b96bc773cfe74475c98a4dc993cfa
Reviewed-on: https://chromium-review.googlesource.com/235602


Reviewed-by: default avatarPawel Osciak <posciak@chromium.org>
Commit-Queue: Jeffy Chen <jeffy.chen@rock-chips.com>
Tested-by: default avatarJeffy Chen <jeffy.chen@rock-chips.com>
parent c7c06f96
Branches
No related tags found
No related merge requests found
...@@ -341,6 +341,8 @@ static int ioctl_qbuf_locked(struct encoder_context *ctx, int fd, ...@@ -341,6 +341,8 @@ static int ioctl_qbuf_locked(struct encoder_context *ctx, int fd,
if (ret) if (ret)
return ret; return ret;
/* TODO: change this to config_store after the header is updated. */
buffer->reserved2 = buffer->index + 1;
ret = SYS_IOCTL(fd, VIDIOC_QBUF, buffer); ret = SYS_IOCTL(fd, VIDIOC_QBUF, buffer);
if (ret == 0) if (ret == 0)
ctx->can_qbuf = false; ctx->can_qbuf = false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment