From 4f03099a36e6c17826d4d08fc7caa6a79ca91baf Mon Sep 17 00:00:00 2001 From: Petri Hintukainen Date: Wed, 23 Nov 2011 11:14:40 +0200 Subject: dvbspu: Make sure we don't use old PTS --- src/libspudvb/xine_spudvb_decoder.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/libspudvb/xine_spudvb_decoder.c b/src/libspudvb/xine_spudvb_decoder.c index 1a54bc8e5..f7bb20765 100644 --- a/src/libspudvb/xine_spudvb_decoder.c +++ b/src/libspudvb/xine_spudvb_decoder.c @@ -761,6 +761,8 @@ static void spudec_decode_data (spu_decoder_t * this_gen, buf_element_t * buf) xine_fast_memcpy (this->pes_pkt, buf->content, buf->size); this->pes_pkt_wrptr += buf->size; + + this->vpts = 0; } else { if (this->pes_pkt && (this->pes_pkt_wrptr != this->pes_pkt)) { -- cgit v1.2.3