]> git.sesse.net Git - vlc/commitdiff
decoder stats: use VLC_TS_INVALID (refs #3135)
authorRafaël Carré <rafael.carre@gmail.com>
Mon, 7 Dec 2009 17:21:46 +0000 (18:21 +0100)
committerRafaël Carré <rafael.carre@gmail.com>
Mon, 7 Dec 2009 17:21:46 +0000 (18:21 +0100)
modules/misc/stats/decoder.c

index 80899db50f1230e4fe743820084753a892b0ad00..f981dd24dd0ba6eec716f14c6e09f100a9c0fb6a 100644 (file)
@@ -88,7 +88,8 @@ static picture_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block )
         *(mtime_t *)(p_pic->p->p_pixels) = mdate();
     }
 
-    p_pic->date = p_block->i_pts ? p_block->i_pts : p_block->i_dts;
+    p_pic->date = p_block->i_pts > VLC_TS_INVALID ?
+            p_block->i_pts : p_block->i_dts;
     p_pic->b_force = true;
 
     block_Release( p_block );