From 0a770ae7b49547ca3e15ea74de9bdba0ec05ed5c Mon Sep 17 00:00:00 2001 From: Måns Rullgård Date: Sat, 13 Oct 2007 11:42:06 +0000 Subject: 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(-) (limited to 'libavformat') diff --git a/libavformat/oggparsevorbis.c b/libavformat/oggparsevorbis.c index 4cbf8fe422..a89e881581 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) -- cgit v1.2.3