From 755ddc9fc2b3c4af3e62353b4be6abbb4e7a934f Mon Sep 17 00:00:00 2001 From: Michael Giacomelli Date: Sun, 8 Feb 2009 22:05:15 +0000 Subject: [PATCH] Commit fix suggested by Siaoru Lee in FS#9776. Fixes a bug in our ASF parser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19946 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/wma.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/codecs/wma.c b/apps/codecs/wma.c index b5dfa4cb00..8f8b91bd4a 100644 --- a/apps/codecs/wma.c +++ b/apps/codecs/wma.c @@ -288,6 +288,9 @@ static int asf_read_packet(uint8_t** audiobuf, int* audiobufsize, int* packetlen payload_datalen = length - bytesread - padding_length; } + if (replicated_length==1) + datap++; + if (stream_id == wfx->audiostream) { if (*audiobuf == NULL) {