summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-09-10 20:42:45 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-09-10 20:42:45 +0000
commit870d1cb130559c47f308bf081578d370d0b20b1e (patch)
tree8790697910b5e444f8eebf019a4002953ca6575e /libmpdemux
parent36abc4832ba772878c66080c93ee4604d9e661ae (diff)
downloadmpv-870d1cb130559c47f308bf081578d370d0b20b1e.tar.bz2
mpv-870d1cb130559c47f308bf081578d370d0b20b1e.tar.xz
fixed >2GB files demuxing
patch by Ilkka Forsblom <Ilkka.Forsblom@helsinki.fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7362 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/demux_nuv.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libmpdemux/demux_nuv.c b/libmpdemux/demux_nuv.c
index c12288e51c..47efef437e 100644
--- a/libmpdemux/demux_nuv.c
+++ b/libmpdemux/demux_nuv.c
@@ -52,8 +52,8 @@ void demux_seek_nuv ( demuxer_t *demuxer, float rel_seek_secs, int flags )
#define MAX_TIME 1000000
nuv_priv_t* priv = demuxer->priv;
struct rtframeheader rtjpeg_frameheader;
- int orig_pos;
- int curr_pos;
+ off_t orig_pos;
+ off_t curr_pos;
float current_time = 0;
float start_time = MAX_TIME;
float target_time = start_time + rel_seek_secs * 1000; /* target_time, start_time are ms, rel_seek_secs s */
@@ -138,7 +138,7 @@ void demux_seek_nuv ( demuxer_t *demuxer, float rel_seek_secs, int flags )
int demux_nuv_fill_buffer ( demuxer_t *demuxer )
{
struct rtframeheader rtjpeg_frameheader;
- int orig_pos;
+ off_t orig_pos;
nuv_priv_t* priv = demuxer->priv;
orig_pos = stream_tell ( demuxer->stream );
@@ -287,7 +287,7 @@ int nuv_check_file ( demuxer_t* demuxer )
struct nuv_signature ns;
/* Store original position */
- int orig_pos = stream_tell(demuxer->stream);
+ off_t orig_pos = stream_tell(demuxer->stream);
mp_msg ( MSGT_DEMUX, MSGL_V, "Checking for NuppelVideo\n" );