From eb3c878b0309a90f243cc63c008d84abbdef368c Mon Sep 17 00:00:00 2001
From: 0xboobface <0xboobface@gmail.com>
Date: Sat, 10 Nov 2018 15:03:35 +0100
Subject: [PATCH] Avoid NPE in ContinuityFixer

---
 src/main/java/org/taktik/mpegts/sources/ContinuityFixer.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/main/java/org/taktik/mpegts/sources/ContinuityFixer.java b/src/main/java/org/taktik/mpegts/sources/ContinuityFixer.java
index 5fd3a6ca..4b2dc3ae 100644
--- a/src/main/java/org/taktik/mpegts/sources/ContinuityFixer.java
+++ b/src/main/java/org/taktik/mpegts/sources/ContinuityFixer.java
@@ -85,6 +85,10 @@ public class ContinuityFixer {
      * @param tsPacket The packet to fix.
      */
     public void fixContinuity(MTSPacket tsPacket) {
+        if(tsPacket == null) {
+            return;
+        }
+
         int pid = tsPacket.getPid();
         allPackets.put(pid, tsPacket);
         if (!firstPacketsOfCurrentSource.containsKey(pid)) {