Georgi Chorbadzhiyski
|
74952e542a
|
Add full support for monitoring video outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
96aab1363d
|
Rename --vo-route parameter to --vo-input.
|
10 years ago |
Georgi Chorbadzhiyski
|
e7c8cbbd8d
|
Change internal cmd numbers.
|
10 years ago |
Georgi Chorbadzhiyski
|
25522dd743
|
Cleanup configuration options parsing.
|
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
|
a4275361ae
|
In test mode print device info after commands are executed.
|
10 years ago |
Georgi Chorbadzhiyski
|
ce38b9baac
|
Allow configuration commands to work in test mode.
|
10 years ago |
Georgi Chorbadzhiyski
|
ebdf864c80
|
Create struct port_set which contains a set of ports.
|
10 years ago |
Georgi Chorbadzhiyski
|
e7d8e15880
|
Add support for reading commands from text file using -T / --test-input.
|
10 years ago |
Georgi Chorbadzhiyski
|
4a0ab7f820
|
Text fixes.
|
10 years ago |
Georgi Chorbadzhiyski
|
e65ffebd59
|
Text fixes.
|
10 years ago |
Georgi Chorbadzhiyski
|
8436f9c2ed
|
Reorder parameters in usage().
|
10 years ago |
Georgi Chorbadzhiyski
|
094d38a933
|
Fix sending of multiple commands.
After sending command to videohub the response must read before
another commands is sent.
|
10 years ago |
Georgi Chorbadzhiyski
|
8e1aefbec6
|
Show executed commands in human readable commands format.
|
10 years ago |
Georgi Chorbadzhiyski
|
258dd4f0ea
|
Add support for -b / --backup parameter.
This prints the device configuration as videohubctrl parameters thus
allowing the configuration to be restored later.
|
10 years ago |
Georgi Chorbadzhiyski
|
f50aa122ab
|
README: Add usage examples.
|
10 years ago |
Georgi Chorbadzhiyski
|
549d4308d0
|
Improve usage text.
|
10 years ago |
Georgi Chorbadzhiyski
|
4175b91230
|
Add support for VIDEOHUB_HOST and VIDEOHUB_PORT env variables.
|
10 years ago |
Georgi Chorbadzhiyski
|
d664f6372b
|
Update monitor at least once every 10 seconds and display the time.
|
10 years ago |
Georgi Chorbadzhiyski
|
97e21b220e
|
Add --list-{device,vinputs,voutputs} parameters and change output formating.
|
10 years ago |
Georgi Chorbadzhiyski
|
68716f6cda
|
Print program name and version only in help screen and when -V is set.
|
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
|
79ae59d671
|
Change output formatting to better show port locks and numbers.
Show port numbers next to inputs and outputs and locks next to
outputs to better reflect the logic for their manipulation.
|
10 years ago |
Georgi Chorbadzhiyski
|
27b93c7db5
|
Exit when invalid parameter is given.
|
10 years ago |
Georgi Chorbadzhiyski
|
851545ad9f
|
Rename -s parameter (host) to -h.
Now the short parameter is the first letter of the long parameter
which is much more natural.
|
10 years ago |
Georgi Chorbadzhiyski
|
f2b76ec642
|
Rename -h parameter (help) to -H.
The short -h parameter will be used to set device host name.
|
10 years ago |
Georgi Chorbadzhiyski
|
8e881d6d11
|
Rename -v / --verbose parameter to -d / --debug.
|
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
|
37992c486a
|
Add proper protocol version checks.
|
10 years ago |
Georgi Chorbadzhiyski
|
6d913c888d
|
Change own lock symbol to 'O' and document the symbols.
|
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
|
80a15bb523
|
Add -m / --monitor parameter for live configuration monitoring.
|
10 years ago |
Georgi Chorbadzhiyski
|
d05509dbd9
|
Check if we are talking to Videohub device.
|
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
|
79cd08ca88
|
Word wrap README and change program output to fit 72 columns.
|
10 years ago |
Georgi Chorbadzhiyski
|
09814bb426
|
VideoHub control initial commit.
|
10 years ago |