summaryrefslogtreecommitdiff
path: root/v4l2-mfc-example/args.c
diff options
context:
space:
mode:
authorKamil Debski <k.debski@samsung.com>2014-06-23 14:01:17 +0200
committerKamil Debski <k.debski@samsung.com>2014-08-07 16:01:27 +0200
commit0edbb0f97b0b5136d16313e48ff5a79714abc0a7 (patch)
tree46db8dfa29e40fa94ca9fc4f1ca8e3baa36231b5 /v4l2-mfc-example/args.c
parent487381abe368a430cdfb226cf69f6ba6e2481eff (diff)
v4l2-mfc-example: Add support for disabling FIMC
The FIMC can now be disabled, so that only MFC can be tested by the application. Signed-off-by: Kamil Debski <k.debski@samsung.com>
Diffstat (limited to 'v4l2-mfc-example/args.c')
-rw-r--r--v4l2-mfc-example/args.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/v4l2-mfc-example/args.c b/v4l2-mfc-example/args.c
index 2161285..0e9e89c 100644
--- a/v4l2-mfc-example/args.c
+++ b/v4l2-mfc-example/args.c
@@ -33,7 +33,7 @@ void print_usage(char *name)
{
// "d:f:i:m:c:V"
printf("Usage:\n");
- printf("\t./%s\n", name);
+ printf("\t%s\n", name);
printf("\t-c <codec> - The codec of the encoded stream\n");
printf("\t\t Available codecs: mpeg4, h264\n");
printf("\t-d <device> - Frame buffer device (e.g. /dev/fb0)\n");
@@ -85,6 +85,7 @@ int parse_args(struct instance *i, int argc, char **argv)
break;
case 'f':
i->fimc.name = optarg;
+ i->fimc.enabled = 1;
break;
case 'i':
i->in.name = optarg;
@@ -101,8 +102,8 @@ int parse_args(struct instance *i, int argc, char **argv)
}
}
- if (!i->in.name || !i->fb.name || !i->fimc.name || !i->mfc.name) {
- err("The following arguments are required: -d -f -i -m -c");
+ if (!i->in.name || !i->fb.name || !i->mfc.name) {
+ err("The following arguments are required: -d -i -m -c");
return -1;
}