Mercurial > mplayer.hg
diff libmpdemux/demuxer.c @ 34312:d2a41814c879
Fix OSD time and e.g. frame number displayed with osd_fractions
getting out of sync by using the same source for both.
Patch by Roger Pack [rogerdpack2 gmail com].
author | reimar |
---|---|
date | Mon, 05 Dec 2011 18:27:40 +0000 |
parents | 19b03b022753 |
children | f3d53cd55376 |
line wrap: on
line diff
--- a/libmpdemux/demuxer.c Mon Dec 05 18:22:56 2011 +0000 +++ b/libmpdemux/demuxer.c Mon Dec 05 18:27:40 2011 +0000 @@ -1480,7 +1480,7 @@ * 0 otherwise * \return the current play time */ -int demuxer_get_current_time(demuxer_t *demuxer) +double demuxer_get_current_time(demuxer_t *demuxer) { double get_time_ans = 0; sh_video_t *sh_video = demuxer->video->sh; @@ -1488,7 +1488,7 @@ get_time_ans = demuxer->stream_pts; else if (sh_video) get_time_ans = sh_video->pts; - return (int) get_time_ans; + return get_time_ans; } int demuxer_get_percent_pos(demuxer_t *demuxer)