Mercurial > mplayer.hg
comparison libmpdemux/video.c @ 5143:3958674b696b
added proper PTS support for FILM demuxer
author | melanson |
---|---|
date | Sat, 16 Mar 2002 19:58:07 +0000 |
parents | fc2f76964606 |
children | d1ff2c2f74f0 |
comparison
equal
deleted
inserted
replaced
5142:7fc559dbc607 | 5143:3958674b696b |
---|---|
293 } else | 293 } else |
294 if(demuxer->file_format==DEMUXER_TYPE_MOV && !force_fps){ | 294 if(demuxer->file_format==DEMUXER_TYPE_MOV && !force_fps){ |
295 // .MOV files has no fixed FPS - just frame durations! | 295 // .MOV files has no fixed FPS - just frame durations! |
296 frame_time=d_video->pts-pts1; | 296 frame_time=d_video->pts-pts1; |
297 } else | 297 } else |
298 if(demuxer->file_format==DEMUXER_TYPE_FILM && !force_fps){ | |
299 // FILM (CPK) files have no fixed FPS - just frame durations! | |
300 frame_time=d_video->pts-pts1; | |
301 } else | |
298 if(demuxer->file_format==DEMUXER_TYPE_VIVO && !force_fps){ | 302 if(demuxer->file_format==DEMUXER_TYPE_VIVO && !force_fps){ |
299 // .VIVO files has no fixed FPS - just frame durations! | 303 // .VIVO files has no fixed FPS - just frame durations! |
300 if(d_video->pts-pts1>0) | 304 if(d_video->pts-pts1>0) |
301 frame_time=d_video->pts-pts1; | 305 frame_time=d_video->pts-pts1; |
302 mp_msg(MSGT_CPLAYER,MSGL_V,"vivo frame_time=%5.3f \n",frame_time); | 306 mp_msg(MSGT_CPLAYER,MSGL_V,"vivo frame_time=%5.3f \n",frame_time); |