From 0a770ae7b49547ca3e15ea74de9bdba0ec05ed5c Mon Sep 17 00:00:00 2001 From: =?utf8?q?M=C3=A5ns=20Rullg=C3=A5rd?= Date: Sat, 13 Oct 2007 11:42:06 +0000 Subject: [PATCH] use bytestream_get_* in vorbis_comment() Originally committed as revision 10724 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/oggparsevorbis.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/libavformat/oggparsevorbis.c b/libavformat/oggparsevorbis.c index 4cbf8fe..a89e881 100644 --- a/libavformat/oggparsevorbis.c +++ b/libavformat/oggparsevorbis.c @@ -39,8 +39,7 @@ vorbis_comment(AVFormatContext * as, uint8_t *buf, int size) if (size < 8) /* must have vendor_length and user_comment_list_length */ return -1; - s = AV_RL32(p); - p += 4; + s = bytestream_get_le32(&p); size -= 4; if (size - 4 < s) @@ -49,16 +48,14 @@ vorbis_comment(AVFormatContext * as, uint8_t *buf, int size) p += s; size -= s; - n = AV_RL32(p); - p += 4; + n = bytestream_get_le32(&p); size -= 4; while (size >= 4) { char *t, *v; int tl, vl; - s = AV_RL32(p); - p += 4; + s = bytestream_get_le32(&p); size -= 4; if (size < s) -- 2.7.4