[Mp4-tech] help: about the AudioMuxElement() in ISO/ IEC 14496-3:2005

=?gb2312?B?0ac=?= yelite993 163.com
Fri Mar 2 13:38:33 ESTEDT 2007


Dear All,
I have a question about the AudioMuxElement() in LATM format in ISO/IEC 14496-3:2005.
Following is the Syntax of AudioMuxElement():
AudioMuxElement(muxConfigPresent)
{
  if (muxConfigPresent)
  {
    useSameStreamMux;
    if (!useSameStreamMux)
       StreamMuxConfig();
  }
  if (audioMuxVersionA == 0)
  {
    for (i = 0; i <= numSubFrames; i++)
    {
       PayloadLengthInfo();
       PayloadMux();
    }
         .
         .
         .
  }
}
If (MuxConfigPresent == 1) the LATM packet start with the StreamMuxConfig(), But when (AudioMuxVersion == 0) the StreamMuxConfig() is not octet-aligned. Does it mean I have to shift all of the following bytes of the AAC frame?
Can anybody give me some suggestion?
Thank you very much,
Best Wishes,
yelite 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070302/3deaaf52/attachment.html


More information about the Mp4-tech mailing list