[PATCH 09/16] wmtv: Add new -c option to choose the video4linux device to use.

Doug Torrance <[email protected]>
Newsgroups gmane.compw.window-managers.windowmaker.devel
Message-ID <[email protected]>
Patch by Nicolas Boullis <[email protected]>.  Introduced in Debian
package version 0.6.5-16.
---
 wmtv/src/wmtv.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/wmtv/src/wmtv.c b/wmtv/src/wmtv.c
index 354a6dd..5daa36c 100644
--- a/wmtv/src/wmtv.c
+++ b/wmtv/src/wmtv.c
@@ -77,7 +77,7 @@
 #define SETSPD		3
 
 #define MAXCHAN		99
-#define OPTIONS		"hvd:g:e:b:"
+#define OPTIONS		"hvd:g:e:b:c:"
 
 #define TELEVISION	0
 #define COMPOSITE   1
@@ -288,6 +288,7 @@ main(int argc, char *argv[])
 	int pressed_button = -1;
 	/* pid_t pid; */
 	static struct option long_options[] = {
+		{"device", 1, 0, 'c'},
 		{"display", 1, 0, 'd'},
 		{"geometry", 1, 0, 'g'},
 		{"bpp", 1, 0, 'b'},
@@ -338,6 +339,9 @@ main(int argc, char *argv[])
 					exe = strdup(optarg);
 					/* strcat(exe, " &"); */
 					break;
+				case 'c':
+					dev = strdup(optarg);
+					break;
 				case 'b':
 					fprintf(stderr, "wmtv: option not implemented yet\n");
 					Usage();
@@ -1677,6 +1681,7 @@ Usage(void)
 	fprintf(stderr, "\n");
 	fprintf(stderr, "wmtv v%s, Copyright (c) 1999 Wee Liang <[email protected]>\n", VERSION);
 	fprintf(stderr, "usage: wmtv [%s]\n", OPTIONS);
+	fprintf(stderr, "  -c, --device <file>\tsets video4linux device to use\n");
 	fprintf(stderr, "  -d, --display <host:vs>\tsets display name\n");
 	fprintf(stderr, "  -g, --geometry <{+-}XP{+-}YP>\tsets geometry\n");
 	fprintf(stderr, "  -b, --bpp\t\t\tdisplay color depth\n");
-- 
2.5.0


-- 
To unsubscribe, send mail to [email protected].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.