diff options
author | Juergen Keil <jkeil@users.sourceforge.net> | 2002-10-08 12:45:58 +0000 |
---|---|---|
committer | Juergen Keil <jkeil@users.sourceforge.net> | 2002-10-08 12:45:58 +0000 |
commit | 64090090df11d9179eac3f19b784f544cdb7cce5 (patch) | |
tree | 7911ab1854bd1833ce4c889f75c14772aa891910 /src | |
parent | ed2cddce9e582e8a5b634eb2c82a2579f1266d60 (diff) | |
download | xine-lib-64090090df11d9179eac3f19b784f544cdb7cce5.tar.gz xine-lib-64090090df11d9179eac3f19b784f544cdb7cce5.tar.bz2 |
Fix a BUS error on SPARC, for
ftp://ftp.mplayerhq.hu/MPlayer/samples/MPEG-4/CDR-Dinner_LAN_800k.mp4
(this sample does not yet work, now it crashes with a SIGFPE - devide by zero)
CVS patchset: 2804
CVS date: 2002/10/08 12:45:58
Diffstat (limited to 'src')
-rw-r--r-- | src/demuxers/demux_qt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c index edb4f8b36..99f41e89d 100644 --- a/src/demuxers/demux_qt.c +++ b/src/demuxers/demux_qt.c @@ -30,7 +30,7 @@ * build_frame_table * free_qt_info * - * $Id: demux_qt.c,v 1.94 2002/10/06 03:48:13 komadori Exp $ + * $Id: demux_qt.c,v 1.95 2002/10/08 12:45:58 jkeil Exp $ * */ @@ -661,7 +661,7 @@ static qt_error parse_trak_atom(qt_sample_table *sample_table, /* fetch audio parameters */ sample_table->media_description.audio.codec_format = - *(uint32_t *)&trak_atom[i + 0x10]; + ME_32(&trak_atom[i + 0x10]); sample_table->media_description.audio.sample_rate = BE_16(&trak_atom[i + 0x2C]); sample_table->media_description.audio.channels = trak_atom[i + 0x25]; |