summaryrefslogtreecommitdiff
path: root/dxr3.c
diff options
context:
space:
mode:
Diffstat (limited to 'dxr3.c')
-rw-r--r--dxr3.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/dxr3.c b/dxr3.c
index 8494f6d..9d3ee96 100644
--- a/dxr3.c
+++ b/dxr3.c
@@ -127,6 +127,9 @@ public:
const char* MainMenuEntry();
cOsdObject* MainMenuAction();
+ virtual const char *CommandLineHelp();
+ virtual bool ProcessArgs(int argc, char *argv[]);
+
virtual const char **SVDRPHelpPages(void);
virtual cString SVDRPCommand(const char *Command, const char *Option,
int &ReplyCode);
@@ -225,6 +228,16 @@ cOsdObject* cPluginDxr3::MainMenuAction()
return new cDxr3OsdMenu;
}
+const char *cPluginDxr3::CommandLineHelp()
+{
+ return " -f --firmware-loading Enable automatic firmware loading\n"
+}
+
+bool cPluginDxr3::ProcessArgs(int argc, char *argv[])
+{
+ return cSettings::instance()->processArgs(argc, argv);
+}
+
// ==================================
// TODO: localize command descriptions?
const char **cPluginDxr3::SVDRPHelpPages(void)