]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
descrambler: fix TSS_NO_ACCESS reset for buffered packets
authorJaroslav Kysela <perex@perex.cz>
Sat, 18 Oct 2014 15:31:52 +0000 (17:31 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sat, 18 Oct 2014 15:32:06 +0000 (17:32 +0200)
src/descrambler/descrambler.c

index 225b74b5f3a073418fafbeb39d4961677fe43201..8acd733ab537481849785c2c056dea7278a7a535 100755 (executable)
@@ -365,7 +365,8 @@ descrambler_descramble ( service_t *t,
                                   (mpegts_service_t *)td->td_service,
                                   tsb2);
       }
-      service_reset_streaming_status_flags(t, TSS_NO_ACCESS);
+      if (off > 0)
+        service_reset_streaming_status_flags(t, TSS_NO_ACCESS);
       sbuf_free(&dr->dr_buf);
     }
     ki = tsb[3];