# HG changeset patch # User wanderer # Date 1134321662 0 # Node ID 83a8c738be89a4224c93f819b93dcd91d0821313 # Parent 60a4b99ab1b7fd0e3ec5e6d61aa0a8ecf316e8e3 make demuxer seek and close functions return void, patch by Dominik Mierzejewski diff -r 60a4b99ab1b7 -r 83a8c738be89 libmpdemux/demux_pva.c --- a/libmpdemux/demux_pva.c Sun Dec 11 17:13:56 2005 +0000 +++ b/libmpdemux/demux_pva.c Sun Dec 11 17:21:02 2005 +0000 @@ -466,7 +466,7 @@ return 1; } -static int demux_seek_pva(demuxer_t * demuxer,float rel_seek_secs,int flags) +static void demux_seek_pva(demuxer_t * demuxer,float rel_seek_secs,int flags) { int total_bitrate=0; off_t dest_offset; @@ -490,7 +490,7 @@ if(!pva_sync(demuxer)) { mp_msg(MSGT_DEMUX,MSGL_V,"demux_pva: Couldn't seek!\n"); - return 0; + return; } /* @@ -501,8 +501,6 @@ priv->last_video_pts=-1; priv->last_audio_pts=-1; - - return 1; } diff -r 60a4b99ab1b7 -r 83a8c738be89 libmpdemux/demux_real.c --- a/libmpdemux/demux_real.c Sun Dec 11 17:13:56 2005 +0000 +++ b/libmpdemux/demux_real.c Sun Dec 11 17:21:02 2005 +0000 @@ -1801,7 +1801,7 @@ } /* please upload RV10 samples WITH INDEX CHUNK */ -static int demux_seek_real(demuxer_t *demuxer, float rel_seek_secs, int flags) +static void demux_seek_real(demuxer_t *demuxer, float rel_seek_secs, int flags) { real_priv_t *priv = demuxer->priv; demux_stream_t *d_audio = demuxer->audio; @@ -1823,7 +1823,7 @@ // printf("streams: %d\n", streams); if (!streams) - return 0; + return; if (flags & 1) /* seek absolute */ @@ -1890,7 +1890,6 @@ stream_seek(demuxer->stream, next_offset); demux_real_fill_buffer(demuxer, NULL); - return 1; } static int demux_real_control(demuxer_t *demuxer, int cmd, void *arg) diff -r 60a4b99ab1b7 -r 83a8c738be89 libmpdemux/demux_ty.c --- a/libmpdemux/demux_ty.c Sun Dec 11 17:13:56 2005 +0000 +++ b/libmpdemux/demux_ty.c Sun Dec 11 17:21:02 2005 +0000 @@ -1360,7 +1360,7 @@ } -static int demux_close_ty( demuxer_t *demux ) +static void demux_close_ty( demuxer_t *demux ) { TiVoInfo *tivo = 0; @@ -1371,7 +1371,6 @@ demux->a_streams[ MAX_A_STREAMS - 1 ] = 0; sub_justify = 0; } - return( 0 ); } diff -r 60a4b99ab1b7 -r 83a8c738be89 libmpdemux/tv.c --- a/libmpdemux/tv.c Sun Dec 11 17:13:56 2005 +0000 +++ b/libmpdemux/tv.c Sun Dec 11 17:21:02 2005 +0000 @@ -603,10 +603,10 @@ return demuxer; } -static int demux_close_tv(demuxer_t *demuxer) +static void demux_close_tv(demuxer_t *demuxer) { tvi_handle_t *tvh=(tvi_handle_t*)(demuxer->priv); - return(tvh->functions->uninit(tvh->priv)); + tvh->functions->uninit(tvh->priv); } /* ================== STREAM_TV ===================== */