# HG changeset patch # User bcoudurier # Date 1182899319 0 # Node ID 83236f48ae6a59c849b796dd196af8c8aa25cde3 # Parent 027d24b0ea2081197c1a137fb9bf5bfed04d86bf compute absolute data offset after reading blocksize diff -r 027d24b0ea20 -r 83236f48ae6a aiff.c --- a/aiff.c Mon Jun 25 21:47:29 2007 +0000 +++ b/aiff.c Tue Jun 26 23:08:39 2007 +0000 @@ -354,8 +354,8 @@ case MKTAG('S', 'S', 'N', 'D'): /* Sampled sound chunk */ offset = get_be32(pb); /* Offset of sound data */ + get_be32(pb); /* BlockSize... don't care */ offset += url_ftell(pb); /* Compute absolute data offset */ - get_be32(pb); /* BlockSize... don't care */ if (st->codec->codec_id) /* Assume COMM already parsed */ goto got_sound; if (url_is_streamed(pb)) {