repositories
/
deb_libcec.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9ff1aa8
)
added: -o/--osdname argument for cec-client to set a custom osd name
author
Bob van Loosen
<bob.loosen@gmail.com>
Fri, 16 Mar 2012 16:59:22 +0000
(17:59 +0100)
committer
Bob van Loosen
<bob.loosen@gmail.com>
Fri, 16 Mar 2012 16:59:40 +0000
(17:59 +0100)
src/testclient/main.cpp
patch
|
blob
|
blame
|
history
diff --git
a/src/testclient/main.cpp
b/src/testclient/main.cpp
index 964cf68384b1d224a881466164ffb09a38186b5e..d915545dbe726371d59f0dc9890f58e51d0f55f4 100644
(file)
--- a/
src/testclient/main.cpp
+++ b/
src/testclient/main.cpp
@@
-220,6
+220,7
@@
void ShowHelpCommandLine(const char* strExec)
" -d --log-level {level} Sets the log level. See cectypes.h for values." << endl <<
" -s --single-command Execute a single command and exit. Does not power" << endl <<
" on devices on startup and power them off on exit." << endl <<
" -d --log-level {level} Sets the log level. See cectypes.h for values." << endl <<
" -s --single-command Execute a single command and exit. Does not power" << endl <<
" on devices on startup and power them off on exit." << endl <<
+ " -o --osd-name {osd name} Use a custom osd name." << endl <<
" [COM PORT] The com port to connect to. If no COM" << endl <<
" port is given, the client tries to connect to the" << endl <<
" first device that is detected." << endl <<
" [COM PORT] The com port to connect to. If no COM" << endl <<
" port is given, the client tries to connect to the" << endl <<
" first device that is detected." << endl <<
@@
-1022,6
+1023,17
@@
bool ProcessCommandLineArguments(int argc, char *argv[])
g_config.bGetSettingsFromROM = 1;
++iArgPtr;
}
g_config.bGetSettingsFromROM = 1;
++iArgPtr;
}
+ else if (!strcmp(argv[iArgPtr], "-o") ||
+ !strcmp(argv[iArgPtr], "--osd-name"))
+ {
+ if (argc >= iArgPtr + 2)
+ {
+ snprintf(g_config.strDeviceName, 13, argv[iArgPtr + 1]);
+ cout << "using osd name " << g_config.strDeviceName << endl;
+ ++iArgPtr;
+ }
+ ++iArgPtr;
+ }
else
{
g_strPort = argv[iArgPtr++];
else
{
g_strPort = argv[iArgPtr++];