]> git.sesse.net Git - vlc/commitdiff
demux: ts: set seen flag when probing start/end
authorFrancois Cartegnie <fcvlcdev@free.fr>
Mon, 23 Feb 2015 22:21:01 +0000 (23:21 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Mon, 23 Feb 2015 22:21:52 +0000 (23:21 +0100)
Helps picking a missing/untrusted PCR

modules/demux/ts.c

index 6e3ce09df43a7f3c992c9f27a549b11c7ec15e17..4603f2d9b97436a4382439491f0653901f382c0b 100644 (file)
@@ -2812,6 +2812,7 @@ static int ProbeChunk( demux_t *p_demux, int i_program, bool b_end, int64_t *pi_
         }
 
         int i_pid = PIDGet( p_pkt );
+        p_sys->pid[i_pid].b_seen = true;
 
         if( i_pid != 0x1FFF && p_sys->pid[i_pid].b_valid && p_sys->pid[i_pid].p_owner &&
            (p_pkt->p_buffer[1] & 0xC0) == 0x40 && /* Payload start but not corrupt */