Mercurial > mplayer.hg
comparison libmpdemux/demux_mov.c @ 10849:9c472c2c60fb
Fixed seeking in MPEG4 files. Patch by Uwe Reder <Uwe.Reder@3SOFT.de>.
author | mosu |
---|---|
date | Thu, 11 Sep 2003 09:05:54 +0000 |
parents | 266bf4b596a3 |
children | 0e940f364a6e |
comparison
equal
deleted
inserted
replaced
10848:5844bf004dec | 10849:9c472c2c60fb |
---|---|
1680 demux_packet_t* dp=new_demux_packet(x+trak->stream_header_len); | 1680 demux_packet_t* dp=new_demux_packet(x+trak->stream_header_len); |
1681 memcpy(dp->buffer,trak->stream_header,trak->stream_header_len); | 1681 memcpy(dp->buffer,trak->stream_header,trak->stream_header_len); |
1682 stream_read(demuxer->stream,dp->buffer+trak->stream_header_len,x); | 1682 stream_read(demuxer->stream,dp->buffer+trak->stream_header_len,x); |
1683 free(trak->stream_header); | 1683 free(trak->stream_header); |
1684 trak->stream_header = NULL; | 1684 trak->stream_header = NULL; |
1685 trak->stream_header_len = 0; | |
1685 dp->pts=pts; | 1686 dp->pts=pts; |
1686 dp->flags=0; | 1687 dp->flags=0; |
1687 dp->pos=pos; // FIXME? | 1688 dp->pos=pos; // FIXME? |
1688 ds_add_packet(ds,dp); | 1689 ds_add_packet(ds,dp); |
1689 } else | 1690 } else |