Mercurial > mplayer.hg
comparison demux_avi.c @ 1546:d4cd08b06665
display number of decoded frames (for progr. mpeg2)
author | arpi |
---|---|
date | Thu, 16 Aug 2001 01:03:51 +0000 |
parents | 6e752419c7e8 |
children | 5c7760aa4f94 |
comparison
equal
deleted
inserted
replaced
1545:da26060c81ef | 1546:d4cd08b06665 |
---|---|
517 d_video->pack_no=0; | 517 d_video->pack_no=0; |
518 for(i=0;i<video_chunk_pos;i++){ | 518 for(i=0;i<video_chunk_pos;i++){ |
519 int id=((AVIINDEXENTRY *)priv->idx)[i].ckid; | 519 int id=((AVIINDEXENTRY *)priv->idx)[i].ckid; |
520 if(avi_stream_id(id)==d_video->id) ++d_video->pack_no; | 520 if(avi_stream_id(id)==d_video->id) ++d_video->pack_no; |
521 } | 521 } |
522 sh_video->num_frames=d_video->pack_no; | 522 sh_video->num_frames=sh_video->num_frames_decoded=d_video->pack_no; |
523 priv->avi_video_pts=d_video->pack_no*(float)sh_video->video.dwScale/(float)sh_video->video.dwRate; | 523 priv->avi_video_pts=d_video->pack_no*(float)sh_video->video.dwScale/(float)sh_video->video.dwRate; |
524 d_video->pos=video_chunk_pos; | 524 d_video->pos=video_chunk_pos; |
525 | 525 |
526 printf("V_SEEK: pack=%d pts=%5.3f chunk=%d \n",d_video->pack_no,priv->avi_video_pts,video_chunk_pos); | 526 printf("V_SEEK: pack=%d pts=%5.3f chunk=%d \n",d_video->pack_no,priv->avi_video_pts,video_chunk_pos); |
527 | 527 |