From ffc9303c9d7fa6560afea4e032035e82c41e9538 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Mon, 30 May 2011 13:01:20 +0200 Subject: [PATCH] tsdemux: Protect against program being removed --- gst/mpegtsdemux/tsdemux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/mpegtsdemux/tsdemux.c b/gst/mpegtsdemux/tsdemux.c index d9b494f29b..60d1a73ad3 100644 --- a/gst/mpegtsdemux/tsdemux.c +++ b/gst/mpegtsdemux/tsdemux.c @@ -763,7 +763,7 @@ gst_ts_demux_program_stopped (MpegTSBase * base, MpegTSBaseProgram * program) GST_LOG ("program %d stopped", program->program_number); - if (program != demux->program) + if (demux->program == NULL || program != demux->program) return; for (i = 0; i < 0x2000; i++) {