Mercurial > mplayer.hg
diff libmpdemux/demuxer.c @ 21809:2c473e083c70
Make ds_get_next_pts return MP_NOPTS_VALUE instead of -1 on error,
-1 could be a perfectly valid pts.
author | reimar |
---|---|
date | Fri, 05 Jan 2007 15:24:38 +0000 |
parents | 42e1eedf58e9 |
children | 84f95595f31f |
line wrap: on
line diff
--- a/libmpdemux/demuxer.c Fri Jan 05 11:57:06 2007 +0000 +++ b/libmpdemux/demuxer.c Fri Jan 05 15:24:38 2007 +0000 @@ -567,15 +567,15 @@ if(demux->audio->packs>=MAX_PACKS || demux->audio->bytes>=MAX_PACK_BYTES){ mp_msg(MSGT_DEMUXER,MSGL_ERR,MSGTR_TooManyAudioInBuffer,demux->audio->packs,demux->audio->bytes); mp_msg(MSGT_DEMUXER,MSGL_HINT,MSGTR_MaybeNI); - return -1; + return MP_NOPTS_VALUE; } if(demux->video->packs>=MAX_PACKS || demux->video->bytes>=MAX_PACK_BYTES){ mp_msg(MSGT_DEMUXER,MSGL_ERR,MSGTR_TooManyVideoInBuffer,demux->video->packs,demux->video->bytes); mp_msg(MSGT_DEMUXER,MSGL_HINT,MSGTR_MaybeNI); - return -1; + return MP_NOPTS_VALUE; } if(!demux_fill_buffer(demux,ds)) - return -1; + return MP_NOPTS_VALUE; } return ds->first->pts; }