diff options
author | Jason Chen <b02280@freescale.com> | 2011-11-14 10:34:49 +0800 |
---|---|---|
committer | Jason Chen <b02280@freescale.com> | 2011-11-16 16:32:05 +0800 |
commit | 6026a34078d0a5d29460850c5cadff6291f12b98 (patch) | |
tree | a466b17534019acddd703f1f0be32d4f7f19caac /drivers/target | |
parent | 912eb564ab1b233944d5a82256b99645d8cc9f43 (diff) |
ENGR00161948 mxc v4l2 output: fix case of input crop with xoffset
run test like:
/unit_tests//mxc_v4l2_output.out -iw 1280 -ih 720 -cr 1024 700 40 0 -ow 1024
-oh 700 /unit_tests/720p.yuv
Under IPU IC bypass mode, the output color is not correct.
And sometimes come out tearing issue.
Fix them by modify fb driver adding xpanstep support and set vb->state to DONE
after it finish show.
When previous videobuf finish show and next videobuf ready to show, set
VIDEOBUF_DONE state to avoid tearing issue, which make sure showing buffer will
not be dequeue to write new data. It also bring side-effect that the last buffer
can not be dequeue correctly, app need take care about it.
Signed-off-by: Jason Chen <b02280@freescale.com>
Diffstat (limited to 'drivers/target')
0 files changed, 0 insertions, 0 deletions