From: Francois Cartegnie Date: Wed, 25 Mar 2015 22:04:53 +0000 (+0100) Subject: demux: ts: reset mpeg4desc/iod pointer on PMT update X-Git-Url: https://git.sesse.net/?p=vlc;a=commitdiff_plain;h=8c1ef02b29c3a07691ac5535c8a376d237989a8a demux: ts: reset mpeg4desc/iod pointer on PMT update --- diff --git a/modules/demux/ts.c b/modules/demux/ts.c index 9a10ca87cf..a4b8b0e09d 100644 --- a/modules/demux/ts.c +++ b/modules/demux/ts.c @@ -5208,6 +5208,8 @@ static void PMTCallBack( void *data, dvbpsi_pmt_t *p_dvbpsipmt ) { IODFree( p_pmt->iod ); p_pmt->iod = NULL; + for( int i=0; iu.p_pes->es.p_mpeg4desc = NULL; } msg_Dbg( p_demux, "new PMT program number=%d version=%d pid_pcr=%d",