Georgi Chorbadzhiyski
|
74952e542a
|
Add full support for monitoring video outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
bdf1c28b6f
|
Make --backup function use generic command types.
|
10 years ago |
Georgi Chorbadzhiyski
|
822ef3bb37
|
Fix detection of monitoring outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
40bb54c2a3
|
Parse commands based on their type.
This allows adding of new commands without any changes to command
parsing and generation code.
|
10 years ago |
Georgi Chorbadzhiyski
|
cf4141cf4d
|
Refactor code into get_port_by_name().
|
10 years ago |
Georgi Chorbadzhiyski
|
ebdf864c80
|
Create struct port_set which contains a set of ports.
|
10 years ago |
Georgi Chorbadzhiyski
|
9e99f9d7d2
|
Start to move to data driven command parser.
|
10 years ago |
Georgi Chorbadzhiyski
|
6f3c4c27cf
|
Simplify port lock handling.
|
10 years ago |
Georgi Chorbadzhiyski
|
e16243a5d8
|
Add q() macro that checks quiet flag.
|
10 years ago |
Georgi Chorbadzhiyski
|
f300e5c449
|
Add support for port statuses (types) reported by Univeral Videohub.
|
10 years ago |
Georgi Chorbadzhiyski
|
e7d8e15880
|
Add support for reading commands from text file using -T / --test-input.
|
10 years ago |
Georgi Chorbadzhiyski
|
97988a6a9f
|
Rename internal variable.
Some very old and broken compilers complain about shadowing bcopy().
|
10 years ago |
Georgi Chorbadzhiyski
|
8e1aefbec6
|
Show executed commands in human readable commands format.
|
10 years ago |
Georgi Chorbadzhiyski
|
81e1974c4d
|
cmd: Format CMD_INPUT_LABELS command separate from others.
|
10 years ago |
Georgi Chorbadzhiyski
|
925385a527
|
cmd: outputs and inputs arrays are always big enough to holds num_video_{inputs,outputs}.
|
10 years ago |
Georgi Chorbadzhiyski
|
290382b178
|
cmd: Check valid slot against outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
0612aeceec
|
cmd: Change file description.
|
10 years ago |
Georgi Chorbadzhiyski
|
20b533f5a8
|
Add configuration commands.
Add support for setting video input/output names, video output locking
and video output routing.
|
10 years ago |
Georgi Chorbadzhiyski
|
55959179ea
|
Improve and simplify command parsing.
|
10 years ago |
Georgi Chorbadzhiyski
|
8e881d6d11
|
Rename -v / --verbose parameter to -d / --debug.
|
10 years ago |
Georgi Chorbadzhiyski
|
5a008c530a
|
Move commands enum into cmd.h
|
10 years ago |
Georgi Chorbadzhiyski
|
6ef51a7374
|
Move some checks out of parse_cmd().
It is not a good idea parse_cmd() to just die().
|
10 years ago |
Georgi Chorbadzhiyski
|
bcab8b796b
|
Improve some range checks.
|
10 years ago |
Georgi Chorbadzhiyski
|
3adee6c91b
|
Use proper locks terminology.
|
10 years ago |
Georgi Chorbadzhiyski
|
a6d9bdbbf6
|
Add support for 'needs_update' device status.
|
10 years ago |
Georgi Chorbadzhiyski
|
37992c486a
|
Add proper protocol version checks.
|
10 years ago |
Georgi Chorbadzhiyski
|
d4079fb1f6
|
Include cmd.h where needed and fix the errors.
|
10 years ago |
Georgi Chorbadzhiyski
|
56ae756e57
|
Add support for exclusive and non-exclusive locks.
|
10 years ago |
Georgi Chorbadzhiyski
|
84c20a4ce4
|
Enable parsing of several commands in single buffer.
It is not guaranteed that each command will come in it's own buffer. In
fact when several changes are made at once the commands are not separated.
|
10 years ago |
Georgi Chorbadzhiyski
|
15c33940e8
|
Use couple of -v / --verbose parameters to increase logging verbosity.
|
10 years ago |
Georgi Chorbadzhiyski
|
6aa6835528
|
Locks are per output not per input.
|
10 years ago |
Georgi Chorbadzhiyski
|
6c09abc053
|
Fix routing information.
The routing was completely reversed and buggy. It should be done by
output instead it was done by input.
|
10 years ago |
Georgi Chorbadzhiyski
|
09814bb426
|
VideoHub control initial commit.
|
10 years ago |