|
@@ -85,55 +85,55 @@ static const struct option long_options[] = {
|
85
|
85
|
|
86
|
86
|
{ "out-name", required_argument, NULL, 2001 },
|
87
|
87
|
{ "out-input", required_argument, NULL, 2002 },
|
88
|
|
- { "out-route", required_argument, NULL, 2002 }, // Alias of --vo-input
|
|
88
|
+ { "out-route", required_argument, NULL, 2002 }, // Alias
|
89
|
89
|
{ "out-lock", required_argument, NULL, 2003 },
|
90
|
90
|
{ "out-unlock", required_argument, NULL, 2004 },
|
91
|
91
|
{ "vo-name", required_argument, NULL, 2001 },
|
92
|
92
|
{ "vo-input", required_argument, NULL, 2002 },
|
93
|
|
- { "vo-route", required_argument, NULL, 2002 }, // Alias of --vo-input
|
|
93
|
+ { "vo-route", required_argument, NULL, 2002 }, // Alias
|
94
|
94
|
{ "vo-lock", required_argument, NULL, 2003 },
|
95
|
95
|
{ "vo-unlock", required_argument, NULL, 2004 },
|
96
|
96
|
|
97
|
97
|
{ "mon-name", required_argument, NULL, 3001 },
|
98
|
98
|
{ "mon-input", required_argument, NULL, 3002 },
|
99
|
|
- { "mon-route", required_argument, NULL, 3002 }, // Alias of --mo-input
|
|
99
|
+ { "mon-route", required_argument, NULL, 3002 }, // Alias
|
100
|
100
|
{ "mon-lock", required_argument, NULL, 3003 },
|
101
|
101
|
{ "mon-unlock", required_argument, NULL, 3004 },
|
102
|
102
|
{ "mo-name", required_argument, NULL, 3001 },
|
103
|
103
|
{ "mo-input", required_argument, NULL, 3002 },
|
104
|
|
- { "mo-route", required_argument, NULL, 3002 }, // Alias of --mo-input
|
|
104
|
+ { "mo-route", required_argument, NULL, 3002 }, // Alias
|
105
|
105
|
{ "mo-lock", required_argument, NULL, 3003 },
|
106
|
106
|
{ "mo-unlock", required_argument, NULL, 3004 },
|
107
|
107
|
|
108
|
108
|
{ "ser-name", required_argument, NULL, 4001 },
|
109
|
109
|
{ "ser-input", required_argument, NULL, 4002 },
|
110
|
|
- { "ser-connect", required_argument, NULL, 4002 }, // Alias of --se-input
|
111
|
|
- { "ser-route", required_argument, NULL, 4002 }, // Alias of --se-input
|
|
110
|
+ { "ser-connect", required_argument, NULL, 4002 }, // Alias
|
|
111
|
+ { "ser-route", required_argument, NULL, 4002 }, // Alias
|
112
|
112
|
{ "ser-lock", required_argument, NULL, 4003 },
|
113
|
113
|
{ "ser-unlock", required_argument, NULL, 4004 },
|
114
|
114
|
{ "ser-dir", required_argument, NULL, 4005 },
|
115
|
115
|
{ "ser-clear", required_argument, NULL, 4006 },
|
116
|
116
|
{ "se-name", required_argument, NULL, 4001 },
|
117
|
117
|
{ "se-input", required_argument, NULL, 4002 },
|
118
|
|
- { "se-connect", required_argument, NULL, 4002 }, // Alias of --se-input
|
119
|
|
- { "se-route", required_argument, NULL, 4002 }, // Alias of --se-input
|
|
118
|
+ { "se-connect", required_argument, NULL, 4002 }, // Alias
|
|
119
|
+ { "se-route", required_argument, NULL, 4002 }, // Alias
|
120
|
120
|
{ "se-lock", required_argument, NULL, 4003 },
|
121
|
121
|
{ "se-unlock", required_argument, NULL, 4004 },
|
122
|
122
|
{ "se-dir", required_argument, NULL, 4005 },
|
123
|
123
|
{ "se-clear", required_argument, NULL, 4006 },
|
124
|
124
|
|
125
|
125
|
{ "pu-input", required_argument, NULL, 5001 },
|
126
|
|
- { "pu-connect", required_argument, NULL, 5001 }, // Alias of --pu-input
|
127
|
|
- { "pu-route", required_argument, NULL, 5001 }, // Alias of --pu-input
|
|
126
|
+ { "pu-connect", required_argument, NULL, 5001 }, // Alias
|
|
127
|
+ { "pu-route", required_argument, NULL, 5001 }, // Alias
|
128
|
128
|
{ "pu-lock", required_argument, NULL, 5002 },
|
129
|
129
|
{ "pu-unlock", required_argument, NULL, 5003 },
|
130
|
130
|
{ "pu-clear", required_argument, NULL, 5004 },
|
131
|
131
|
|
132
|
132
|
{ "fr-name", required_argument, NULL, 6001 },
|
133
|
133
|
{ "fr-output", required_argument, NULL, 6002 },
|
134
|
|
- { "fr-connect", required_argument, NULL, 6002 }, // Alias of --fr-output
|
135
|
|
- { "fr-input", required_argument, NULL, 6002 }, // Alias of --fr-output
|
136
|
|
- { "fr-route", required_argument, NULL, 6002 }, // Alias of --fr-output
|
|
134
|
+ { "fr-connect", required_argument, NULL, 6002 }, // Alias
|
|
135
|
+ { "fr-input", required_argument, NULL, 6002 }, // Alias
|
|
136
|
+ { "fr-route", required_argument, NULL, 6002 }, // Alias
|
137
|
137
|
{ "fr-lock", required_argument, NULL, 6003 },
|
138
|
138
|
{ "fr-unlock", required_argument, NULL, 6004 },
|
139
|
139
|
{ "fr-clear", required_argument, NULL, 6006 },
|
|
@@ -339,23 +339,23 @@ static void parse_options(struct videohub_data *data, int argc, char **argv) {
|
339
|
339
|
case 906: show_list |= action_list_proc_units; break; // --list-proc-units
|
340
|
340
|
case 907: show_list |= action_list_frames; break; // --list-frames
|
341
|
341
|
case 950: set_device_option("Friendly name", optarg); break; // --set-name
|
342
|
|
- case 1001: parse_cmd2(argc, argv, CMD_INPUT_LABELS); break; // --vi-name
|
343
|
|
- case 1002: parse_cmd2(argc, argv, CMD_VIDEO_OUTPUT_ROUTING); switch_cmd_args(); break; // --vi-output
|
344
|
|
- case 1003: parse_cmd2(argc, argv, CMD_MONITORING_OUTPUT_ROUTING); switch_cmd_args(); break; // --vi-monitor
|
345
|
|
- case 2001: parse_cmd2(argc, argv, CMD_OUTPUT_LABELS); break; // --vo-name
|
346
|
|
- case 2002: parse_cmd2(argc, argv, CMD_VIDEO_OUTPUT_ROUTING); break; // --vo-input
|
347
|
|
- case 2003: parse_cmd1(argc, argv, CMD_VIDEO_OUTPUT_LOCKS, true); break; // --vo-lock
|
348
|
|
- case 2004: parse_cmd1(argc, argv, CMD_VIDEO_OUTPUT_LOCKS, false); break; // --vo-unlock
|
349
|
|
- case 3001: parse_cmd2(argc, argv, CMD_MONITORING_OUTPUT_LABELS); break; // --mo-name
|
350
|
|
- case 3002: parse_cmd2(argc, argv, CMD_MONITORING_OUTPUT_ROUTING); break; // --mo-input
|
351
|
|
- case 3003: parse_cmd1(argc, argv, CMD_MONITORING_OUTPUT_LOCKS, true); break; // --mo-lock
|
352
|
|
- case 3004: parse_cmd1(argc, argv, CMD_MONITORING_OUTPUT_LOCKS, false); break; // --mo-unlock
|
353
|
|
- case 4001: parse_cmd2(argc, argv, CMD_SERIAL_PORT_LABELS); break; // --se-name
|
354
|
|
- case 4002: parse_cmd2(argc, argv, CMD_SERIAL_PORT_ROUTING); break; // --se-input
|
355
|
|
- case 4003: parse_cmd1(argc, argv, CMD_SERIAL_PORT_LOCKS, true); break; // --se-lock
|
356
|
|
- case 4004: parse_cmd1(argc, argv, CMD_SERIAL_PORT_LOCKS, false); break; // --se-unlock
|
357
|
|
- case 4005: parse_cmd2(argc, argv, CMD_SERIAL_PORT_DIRECTIONS); break; // --se-dir
|
358
|
|
- case 4006: parse_cmd2s(argc, argv, CMD_SERIAL_PORT_ROUTING); break; // --se-clear
|
|
342
|
+ case 1001: parse_cmd2(argc, argv, CMD_INPUT_LABELS); break; // --in-name
|
|
343
|
+ case 1002: parse_cmd2(argc, argv, CMD_VIDEO_OUTPUT_ROUTING); switch_cmd_args(); break; // --in-output
|
|
344
|
+ case 1003: parse_cmd2(argc, argv, CMD_MONITORING_OUTPUT_ROUTING); switch_cmd_args(); break; // --in-monitor
|
|
345
|
+ case 2001: parse_cmd2(argc, argv, CMD_OUTPUT_LABELS); break; // --out-name
|
|
346
|
+ case 2002: parse_cmd2(argc, argv, CMD_VIDEO_OUTPUT_ROUTING); break; // --out-input
|
|
347
|
+ case 2003: parse_cmd1(argc, argv, CMD_VIDEO_OUTPUT_LOCKS, true); break; // --out-lock
|
|
348
|
+ case 2004: parse_cmd1(argc, argv, CMD_VIDEO_OUTPUT_LOCKS, false); break; // --out-unlock
|
|
349
|
+ case 3001: parse_cmd2(argc, argv, CMD_MONITORING_OUTPUT_LABELS); break; // --mon-name
|
|
350
|
+ case 3002: parse_cmd2(argc, argv, CMD_MONITORING_OUTPUT_ROUTING); break; // --mon-input
|
|
351
|
+ case 3003: parse_cmd1(argc, argv, CMD_MONITORING_OUTPUT_LOCKS, true); break; // --mon-lock
|
|
352
|
+ case 3004: parse_cmd1(argc, argv, CMD_MONITORING_OUTPUT_LOCKS, false); break; // --mon-unlock
|
|
353
|
+ case 4001: parse_cmd2(argc, argv, CMD_SERIAL_PORT_LABELS); break; // --ser-name
|
|
354
|
+ case 4002: parse_cmd2(argc, argv, CMD_SERIAL_PORT_ROUTING); break; // --ser-input
|
|
355
|
+ case 4003: parse_cmd1(argc, argv, CMD_SERIAL_PORT_LOCKS, true); break; // --ser-lock
|
|
356
|
+ case 4004: parse_cmd1(argc, argv, CMD_SERIAL_PORT_LOCKS, false); break; // --ser-unlock
|
|
357
|
+ case 4005: parse_cmd2(argc, argv, CMD_SERIAL_PORT_DIRECTIONS); break; // --ser-dir
|
|
358
|
+ case 4006: parse_cmd2s(argc, argv, CMD_SERIAL_PORT_ROUTING); break; // --ser-clear
|
359
|
359
|
case 5001: parse_cmd2(argc, argv, CMD_PROCESSING_UNIT_ROUTING); break; // --pu-input
|
360
|
360
|
case 5002: parse_cmd1(argc, argv, CMD_PROCESSING_UNIT_LOCKS, true); break; // --pu-lock
|
361
|
361
|
case 5003: parse_cmd1(argc, argv, CMD_PROCESSING_UNIT_LOCKS, false); break; // --pu-unlock
|