From: F. Yhuel Date: Thu, 24 Nov 2011 14:56:55 +0000 (+0100) Subject: demux/mp4: bug fix in trun atom parsing X-Git-Tag: 1.3.0-git~74 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=ca15b15bc6b3e97edc31f8fd95d2c0fb140a6ab1;p=vlc demux/mp4: bug fix in trun atom parsing Signed-off-by: Jean-Baptiste Kempf --- diff --git a/modules/demux/mp4/libmp4.c b/modules/demux/mp4/libmp4.c index d26da3de8e..3e257df3f0 100644 --- a/modules/demux/mp4/libmp4.c +++ b/modules/demux/mp4/libmp4.c @@ -550,7 +550,7 @@ static int MP4_ReadBox_trun( stream_t *p_stream, MP4_Box_t *p_box ) MP4_GET4BYTES( p_box->data.p_trun->i_sample_count ); if( p_box->data.p_trun->i_flags & MP4_TRUN_DATA_OFFSET ) - MP4_GET8BYTES( p_box->data.p_trun->i_data_offset ); + MP4_GET4BYTES( p_box->data.p_trun->i_data_offset ); if( p_box->data.p_trun->i_flags & MP4_TRUN_FIRST_FLAGS ) MP4_GET4BYTES( p_box->data.p_trun->i_first_sample_flags );