From 4badc643ae622764a86300371166a734c147e1ae Mon Sep 17 00:00:00 2001 From: reimar Date: Sun, 24 Jun 2007 13:20:17 +0000 Subject: [PATCH] Use AV_RL32 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23647 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_audio.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libmpdemux/demux_audio.c b/libmpdemux/demux_audio.c index dd165b5c83..e8aeb24ce5 100644 --- a/libmpdemux/demux_audio.c +++ b/libmpdemux/demux_audio.c @@ -10,6 +10,7 @@ #include "stheader.h" #include "genres.h" #include "mp3_hdr.h" +#include "libavutil/intreadwrite.h" #include #ifdef MP_DEBUG @@ -219,18 +220,18 @@ get_flac_metadata (demuxer_t* demuxer) if (stream_read (s, comments, blk_len) == blk_len) { uint8_t *p = ptr; - length = p[0] + (p[1] << 8) + (p[2] << 16) + (p[3] << 24); + length = AV_RL32(p); ptr += 4 + length; p = ptr; - comment_list_len = p[0] + (p[1] << 8) + (p[2] << 16) + (p[3] << 24); + comment_list_len = AV_RL32(p); ptr += 4; cn = 0; for (; cn < comment_list_len; cn++) { p = ptr; - length = p[0] + (p[1] << 8) + (p[2] << 16) + (p[3] << 24); + length = AV_RL32(p); ptr += 4; comment = (char *) ptr; -- 2.11.4.GIT