diff options
Diffstat (limited to 'ripit.h')
| -rw-r--r-- | ripit.h | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -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); |
