[Mp4-tech] [MPEG4][Audio] Handling erroneous aac streams
S. R. Quackenbush
srq ieee.org
Fri May 28 10:30:06 EDT 2004
Dear Brata,
If you are reading the AAC stream from an MPEG-4 file then you know the
AccessUnit framing and one AccessUnit is typically one AAC raw data block.
Since each AAC raw data block is decodable by itself (subject to boundary
overlap-add errors), you can skip forward and backward as you wish.
If you really have an MPEG-2 AAC bitstream, which is a sequence of AAC raw
data blocks, you have to parse every block to know when the next starts.
Sorry!
Best,
Schuyler
---
Schuyler Quackenbush Chair, MPEG Audio Subgroup
CEO, Audio Research Labs
336 Park Ave, Suite 200, Scotch Plains, NJ 07076
phone: 908 490 0700 srq audioresearchlabs.com
fax: 908 842 9151 www.audioresearchlabs.com
-----Original Message-----
From: mp4-tech-bounces lists.mpegif.org
[mailto:mp4-tech-bounces lists.mpegif.org]On Behalf Of A C
Sent: Thursday, May 27, 2024 5:10 AM
To: mp4-tech lists.mpegif.org
Subject: [Mp4-tech] [MPEG4][Audio] Handling erroneous aac streams
Hi
1. Is it possible to have any sync point within an aac audio stream? My
objective is to jump to the next Raw data block in case I encounter some
errors in the current RDB.
2. For an audio stream does it make sense to allow an user to play RDB by
RDB? In any case for playing an RDB we'll need to have the previous RDB.
Regards
brata
Yahoo! India Matrimony: Find your partner online.
More information about the Mp4-tech
mailing list