Mercurial > mplayer.hg
diff demuxer.c @ 979:3bcc435cd5a2
keyframe flag added
author | arpi_esp |
---|---|
date | Sun, 03 Jun 2001 23:37:20 +0000 |
parents | 1b905517c684 |
children | b4457de47804 |
line wrap: on
line diff
--- a/demuxer.c Sun Jun 03 23:36:47 2001 +0000 +++ b/demuxer.c Sun Jun 03 23:37:20 2001 +0000 @@ -70,11 +70,12 @@ dp->len,dp->pts,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){ +void ds_read_packet(demux_stream_t *ds,stream_t *stream,int len,float pts,int pos,int flags){ demux_packet_t* dp=new_demux_packet(len); stream_read(stream,dp->buffer,len); dp->pts=pts; //(float)pts/90000.0f; dp->pos=pos; + dp->flags=flags; // append packet to DS stream: ds_add_packet(ds,dp); } @@ -128,6 +129,7 @@ ds->pts_bytes=0; } ds->pts_bytes+=p->len; // !!! + ds->flags=p->flags; // free packet: ds->bytes-=p->len; ds->first=p->next;