]> git.vomp.tv Git - vompclient-marten.git/commitdiff
Subtitle fix by JTE
authorMarten Richter <marten.richter@freenet.de>
Sat, 27 Oct 2012 10:25:56 +0000 (12:25 +0200)
committerMarten Richter <marten.richter@freenet.de>
Sat, 27 Oct 2012 10:25:56 +0000 (12:25 +0200)
dvbsubtitles.cc

index 5210d7e2d32da103666f91b1725075cafbe000a5..1a6f22cc2813f80c28f6e59072f4bdfb25f31eb1 100644 (file)
@@ -226,8 +226,8 @@ void DVBSubtitlePage::setState(UCHAR s)
 {
   state = s;
   if (state == 1) // Acquisition point - page refresh
-    serviceAcquired = true;
-    regions.clear();
+  if (!serviceAcquired) // Service not acquired lets treat this as mode change
+     state=2;
   if (state == 2) // Mode change - new epoch
   {
     serviceAcquired = true;