# HG changeset patch # User michael # Date 1098645475 0 # Node ID 1bdec8201f779ae994acfa63f7e8dfb08e195118 # Parent 03b6c4539b3cfab01ce7038776c61e6c175db260 10l (mplayer doesnt like AV_NOPTS_VALUE) diff -r 03b6c4539b3c -r 1bdec8201f77 libmpdemux/demux_lavf.c --- a/libmpdemux/demux_lavf.c Sun Oct 24 13:37:35 2004 +0000 +++ b/libmpdemux/demux_lavf.c Sun Oct 24 19:17:55 2004 +0000 @@ -309,9 +309,10 @@ av_free_packet(&pkt); } - priv->last_pts= pkt.pts; - - dp->pts=pkt.pts / (float)AV_TIME_BASE; + if(pkt.pts != AV_NOPTS_VALUE){ + priv->last_pts= pkt.pts; + dp->pts=pkt.pts / (float)AV_TIME_BASE; + } dp->pos=demux->filepos; dp->flags= !!(pkt.flags&PKT_FLAG_KEY); // append packet to DS stream: