From: Rafaël Carré Date: Mon, 7 Dec 2009 07:28:58 +0000 (+0100) Subject: dmo: use VLC_TS_INVALID (refs #3135) X-Git-Tag: 1.1.0-ff~2142 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=f788590c84644fc7e40875ef320e6d2230c6ab95;p=vlc dmo: use VLC_TS_INVALID (refs #3135) --- diff --git a/modules/codec/dmo/dmo.c b/modules/codec/dmo/dmo.c index 182711e42e..057eb90d2b 100644 --- a/modules/codec/dmo/dmo.c +++ b/modules/codec/dmo/dmo.c @@ -851,10 +851,11 @@ static void *DecBlock( decoder_t *p_dec, block_t **pp_block ) p_block = *pp_block; /* Won't work with streams with B-frames, but do we have any ? */ - if( p_block && p_block->i_pts <= 0 ) p_block->i_pts = p_block->i_dts; + if( p_block && p_block->i_pts <= VLC_TS_INVALID ) + p_block->i_pts = p_block->i_dts; /* Date management */ - if( p_block && p_block->i_pts > 0 && + if( p_block && p_block->i_pts > VLC_TS_INVALID && p_block->i_pts != date_Get( &p_sys->end_date ) ) { date_Set( &p_sys->end_date, p_block->i_pts );