]> git.sesse.net Git - vlc/commitdiff
realvideo: use VLC_TS_INVALID (refs #3135)
authorRafaël Carré <rafael.carre@gmail.com>
Mon, 7 Dec 2009 16:35:11 +0000 (17:35 +0100)
committerRafaël Carré <rafael.carre@gmail.com>
Mon, 7 Dec 2009 16:35:11 +0000 (17:35 +0100)
modules/codec/realvideo.c

index 5b2c5a46c4e09dd2ff0a22f42a5708b6ca845669..1a8160fc2eda1f94fa2177c29e54587529b848b5 100644 (file)
@@ -456,7 +456,7 @@ static picture_t *DecodeVideo( decoder_t *p_dec, block_t **pp_block )
     p_block = *pp_block;
     *pp_block = NULL;
 
-    i_pts = p_block->i_pts ? p_block->i_pts : p_block->i_dts;
+    i_pts = (p_block->i_pts > VLC_TS_INVALID) ? p_block->i_pts : p_block->i_dts;
 
     vlc_mutex_lock( &rm_mutex );