Mercurial > mplayer.hg
diff demuxer.c @ 1428:a90d889eb649
largefile patch by Stephen Davies <steve@daviesfam.org>
author | arpi |
---|---|
date | Tue, 31 Jul 2001 23:18:16 +0000 |
parents | ea0a0b9e6fbc |
children | 1728d249c783 |
line wrap: on
line diff
--- a/demuxer.c Tue Jul 31 22:20:43 2001 +0000 +++ b/demuxer.c Tue Jul 31 23:18:16 2001 +0000 @@ -1,5 +1,8 @@ //=================== DEMUXER v2.5 ========================= +#include <sys/types.h> +#include <sys/stat.h> + #include <stdio.h> #include <stdlib.h> @@ -96,12 +99,12 @@ ds->first=ds->last=dp; } if(verbose>=2) - printf("DEMUX: Append packet to %s, len=%d pts=%5.3f pos=%d [packs: A=%d V=%d]\n", + printf("DEMUX: Append packet to %s, len=%d pts=%5.3f pos=%u [packs: A=%d V=%d]\n", (ds==ds->demuxer->audio)?"d_audio":"d_video", - dp->len,dp->pts,dp->pos,ds->demuxer->audio->packs,ds->demuxer->video->packs); + dp->len,dp->pts,(unsigned int)dp->pos,ds->demuxer->audio->packs,ds->demuxer->video->packs); } -void ds_read_packet(demux_stream_t *ds,stream_t *stream,int len,float pts,int pos,int flags){ +void ds_read_packet(demux_stream_t *ds,stream_t *stream,int len,float pts,off_t pos,int flags){ demux_packet_t* dp=new_demux_packet(len); stream_read(stream,dp->buffer,len); dp->pts=pts; //(float)pts/90000.0f; @@ -574,4 +577,3 @@ demuxer->file_format=file_format; return demuxer; } -