summaryrefslogtreecommitdiff
path: root/ripit.h
diff options
context:
space:
mode:
Diffstat (limited to 'ripit.h')
-rw-r--r--ripit.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/ripit.h b/ripit.h
index ceedea9..0706ac1 100644
--- a/ripit.h
+++ b/ripit.h
@@ -2,14 +2,14 @@
#define __RIPIT_H
#include <vdr/plugin.h>
-#include "i18n.h"
#include <string>
#include <vdr/osd.h>
#include "ripitosd.h"
+#include <sstream>
-static const char *VERSION = "0.0.2";
-static const char *DESCRIPTION = "AudioCD ripper";
-static const char *MAINMENUENTRY = "RipIt";
+static const char *VERSION = "0.1.0pre";
+static const char *DESCRIPTION = trNOOP("AudioCD Ripper");
+static const char *MAINMENUENTRY = trNOOP("RipIt");
class cPluginRipit : public cPlugin {
@@ -26,6 +26,7 @@ public:
virtual bool Initialize(void);
virtual bool Start(void);
virtual void Housekeeping(void);
+ virtual cString Active(void);
virtual const char *MainMenuEntry(void);
virtual cOsdObject *MainMenuAction(void);
virtual cMenuSetupPage *SetupMenu(void);
@@ -40,8 +41,11 @@ public:
class cMenuRipitSetup : public cMenuSetupPage {
private:
- const char *lowbitrate[10], *maxbitrate[10], *preset[5];
- virtual void Setup(void);
+ const char *excludespecialchars[3], *lowbitrate[10], *maxbitrate[10], *preset[6];
+virtual void Setup(void);
+ cVector<const char*> help;
+ std::stringstream about;
+ int oldCurrent;
protected:
virtual void Store(void);
virtual eOSState ProcessKey(eKeys Key);