summaryrefslogtreecommitdiff
path: root/v4l2-mfc-example/fimc.c
diff options
context:
space:
mode:
authorKamil Debski <k.debski@samsung.com>2015-02-06 11:43:26 +0100
committerKamil Debski <k.debski@samsung.com>2015-02-06 11:43:26 +0100
commitf851b16080daf0632e670312313d694bc9fed3ff (patch)
tree10f2794df2a1119a448e0499705b208d533438ef /v4l2-mfc-example/fimc.c
parent7f801c195be83ef3ea47f528357991c7e1c278ec (diff)
v4l2-mfc-example: Add option to ignore FIMC format change
Add option to ignore FIMC format change. This may be useful if using the application with an older kernel. Signed-off-by: Kamil Debski <k.debski@samsung.com>
Diffstat (limited to 'v4l2-mfc-example/fimc.c')
-rw-r--r--v4l2-mfc-example/fimc.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/v4l2-mfc-example/fimc.c b/v4l2-mfc-example/fimc.c
index 78a1475..a168100 100644
--- a/v4l2-mfc-example/fimc.c
+++ b/v4l2-mfc-example/fimc.c
@@ -113,10 +113,13 @@ int fimc_sfmt(struct instance *i, int width, int height,
"Please read patch: \"s5p-fimc: Changed RGB32 to BGR32\"\n"
"\thttp://www.spinics.net/lists/linux-media/msg74953.html\n"
"\thttps://patchwork.linuxtv.org/patch/23236/");
- return -1;
+ if (i->fimc.ignore_format_change) {
+ err("!!! IGNORING FORMAT CHANGE !!!");
+ } else {
+ return -1;
+ }
}
-
dbg("Successful SFMT on %s of FIMC (%dx%d)",
dbg_type[type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE],
width, height);