summaryrefslogtreecommitdiff
path: root/ttxtsubs.c
diff options
context:
space:
mode:
Diffstat (limited to 'ttxtsubs.c')
-rw-r--r--ttxtsubs.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/ttxtsubs.c b/ttxtsubs.c
index 1faf0c3..175d26e 100644
--- a/ttxtsubs.c
+++ b/ttxtsubs.c
@@ -119,6 +119,7 @@ class cPluginTtxtsubs : public cPlugin, public cStatus, public cVDRTtxtsubsHookL
public:
cPluginTtxtsubs(void);
virtual ~cPluginTtxtsubs();
+ void Reload(void) { StopTtxt(); StartTtxtPlay(0x000); }
// -- cPlugin
virtual const char *Version(void) { return VERSION; }
@@ -566,7 +567,9 @@ cMenuSetupTtxtsubs::cMenuSetupTtxtsubs(cPluginTtxtsubs *ttxtsubs, int doStore)
cMenuSetupTtxtsubs::~cMenuSetupTtxtsubs(void)
{
-
+ if(mTtxtsubs) {
+ mTtxtsubs->Reload();
+ }
if(mDoStore) {
Store();
// Setup.Save(); // Can't get it to write to conf file, menu item disabled.