Georgi Chorbadzhiyski
|
76506065ed
|
RELEASE: 0.4
|
10 years ago |
Georgi Chorbadzhiyski
|
74952e542a
|
Add full support for monitoring video outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
9c2510d566
|
Improve documentation.
|
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
|
bdf1c28b6f
|
Make --backup function use generic command types.
|
10 years ago |
Georgi Chorbadzhiyski
|
25522dd743
|
Cleanup configuration options parsing.
|
10 years ago |
Georgi Chorbadzhiyski
|
822ef3bb37
|
Fix detection of monitoring outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
6688abc16d
|
Add simple test suite.
|
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
|
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
|
cf8d47510a
|
Create single structure that describes device port.
|
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
|
f7eb956180
|
Display where each input is being routed.
Now both sides of a connection are seen:
input -> output(s)
output <- input
|
10 years ago |
Georgi Chorbadzhiyski
|
cb86ee6533
|
display: Do not print table titles if there are no inputs/outputs.
|
10 years ago |
Georgi Chorbadzhiyski
|
4a0ab7f820
|
Text fixes.
|
10 years ago |
Georgi Chorbadzhiyski
|
2971db5753
|
Makefile: Use short parameters to install.
OS X install do not support long command line parameters.
|
10 years ago |
Georgi Chorbadzhiyski
|
a36c788892
|
Makefile: Improve silent and verbose build output.
|
10 years ago |
Georgi Chorbadzhiyski
|
e0aa4602a4
|
Add all, install, uninstall and help Makefile targets.
|
10 years ago |
Georgi Chorbadzhiyski
|
97988a6a9f
|
Rename internal variable.
Some very old and broken compilers complain about shadowing bcopy().
|
10 years ago |
Georgi Chorbadzhiyski
|
fc92b9dba7
|
Add videohubctrl(1) man page.
|
10 years ago |
Georgi Chorbadzhiyski
|
e65ffebd59
|
Text fixes.
|
10 years ago |
Georgi Chorbadzhiyski
|
8436f9c2ed
|
Reorder parameters in usage().
|
10 years ago |
Georgi Chorbadzhiyski
|
a4f0e8fb4d
|
RELEASE: Version 0.3
|
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
|
e822c339a8
|
display: remove useless check.
|
10 years ago |
Georgi Chorbadzhiyski
|
f50aa122ab
|
README: Add usage examples.
|
10 years ago |
Georgi Chorbadzhiyski
|
0abf91951b
|
README: Move development info text.
|
10 years ago |
Georgi Chorbadzhiyski
|
549d4308d0
|
Improve usage text.
|
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
|
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
|
55959179ea
|
Improve and simplify command parsing.
|
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 |