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)) {