summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-07-14 09:01:44 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-07-14 09:01:44 +0000
commit8dda469fc0ce6727ec2b51ed6e43ef704924ef61 (patch)
treef41f5ad8d1d4c3c9c1329f81d04c2bc746a20bf8 /libmpdemux
parent8f167a73b832996966190262c2f9ac7a8c9a5a19 (diff)
downloadmpv-8dda469fc0ce6727ec2b51ed6e43ef704924ef61.tar.bz2
mpv-8dda469fc0ce6727ec2b51ed6e43ef704924ef61.tar.xz
Use stream_read_qword_le
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23779 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/aviheader.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libmpdemux/aviheader.c b/libmpdemux/aviheader.c
index 63d99dcd35..dd2b808bb9 100644
--- a/libmpdemux/aviheader.c
+++ b/libmpdemux/aviheader.c
@@ -247,8 +247,7 @@ while(1){
// now the real index of indices
for (i=0; i<s->nEntriesInUse; i++) {
chunksize-=16;
- s->aIndex[i].qwOffset = stream_read_dword_le(demuxer->stream) & 0xffffffff;
- s->aIndex[i].qwOffset |= ((uint64_t)stream_read_dword_le(demuxer->stream) & 0xffffffff)<<32;
+ s->aIndex[i].qwOffset = stream_read_qword_le(demuxer->stream);
s->aIndex[i].dwSize = stream_read_dword_le(demuxer->stream);
s->aIndex[i].dwDuration = stream_read_dword_le(demuxer->stream);
mp_msg (MSGT_HEADER, MSGL_V, "ODML (%.4s): [%d] 0x%016"PRIx64" 0x%04x %u\n",