From dc8fd12f91713c2eec49ae38ab34f09fd7e73369 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Fri, 9 May 2003 15:27:46 +0200 Subject: Introduced cPlugin::Initialize() --- newplugin | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'newplugin') diff --git a/newplugin b/newplugin index 1f4d5da1..e4742663 100755 --- a/newplugin +++ b/newplugin @@ -12,7 +12,7 @@ # See the main source file 'vdr.c' for copyright information and # how to reach the author. # -# $Id: newplugin 1.14 2002/12/13 14:51:46 kls Exp $ +# $Id: newplugin 1.15 2003/05/09 14:59:28 kls Exp $ $PLUGIN_NAME = $ARGV[0] || die "Usage: newplugin \n"; @@ -162,6 +162,7 @@ public: virtual const char *Description(void) { return DESCRIPTION; } virtual const char *CommandLineHelp(void); virtual bool ProcessArgs(int argc, char *argv[]); + virtual bool Initialize(void); virtual bool Start(void); virtual void Housekeeping(void); virtual const char *MainMenuEntry(void) { return MAINMENUENTRY; } @@ -194,6 +195,12 @@ bool cPlugin${PLUGIN_CLASS}::ProcessArgs(int argc, char *argv[]) return true; } +bool cPlugin${PLUGIN_CLASS}::Initialize(void) +{ + // Initialize any background activities the plugin shall perform. + return true; +} + bool cPlugin${PLUGIN_CLASS}::Start(void) { // Start any background activities the plugin shall perform. -- cgit v1.2.3