summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Melanson <mike@multimedia.cx>2003-10-30 05:57:26 +0000
committerMike Melanson <mike@multimedia.cx>2003-10-30 05:57:26 +0000
commitcb8e9943d18bbacf6b2e99383df39a86f3febc09 (patch)
treeddd901f2b23eaa97b8b4d6bf7f15f6681338f881
parent2be67a25534c86eb9e60e4bb0c2f24dfb8cf9ae0 (diff)
downloadxine-lib-cb8e9943d18bbacf6b2e99383df39a86f3febc09.tar.gz
xine-lib-cb8e9943d18bbacf6b2e99383df39a86f3febc09.tar.bz2
more accurate framerate
CVS patchset: 5640 CVS date: 2003/10/30 05:57:26
-rw-r--r--src/demuxers/demux_ipmovie.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/demuxers/demux_ipmovie.c b/src/demuxers/demux_ipmovie.c
index 051a2a832..80c26f93f 100644
--- a/src/demuxers/demux_ipmovie.c
+++ b/src/demuxers/demux_ipmovie.c
@@ -23,7 +23,7 @@
* For more information regarding the Interplay MVE file format, visit:
* http://www.pcisys.net/~melanson/codecs/
*
- * $Id: demux_ipmovie.c,v 1.15 2003/10/30 00:49:07 tmattern Exp $
+ * $Id: demux_ipmovie.c,v 1.16 2003/10/30 05:57:26 tmmm Exp $
*/
#ifdef HAVE_CONFIG_H
@@ -227,7 +227,7 @@ static int process_ipmovie_chunk(demux_ipmovie_t *this) {
chunk_type = CHUNK_BAD;
break;
}
- this->fps = 1000000 / (LE_32(&scratch[0]) * LE_16(&scratch[4]));
+ this->fps = 1000000.0 / (LE_32(&scratch[0]) * LE_16(&scratch[4]));
this->frame_pts_inc = (int)(90000.0 / this->fps);
lprintf("%.1f frames/second (timer div = %d, subdiv = %d)\n",
this->fps, LE_32(&scratch[0]), LE_16(&scratch[4]));