[Live-devel] HELP: About the LATM format in ISO/IEC 14496-3

yelite993 at 163.com
Fri Mar 9 01:10:40 PST 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();
    }
         .
         .
         .
  }
}
 
I think somebody should have konwn that the StreamMuxConfig() is not octet-aligned. So I have to shift all of the bytes of the AAC frame to generate the PayloadMux()? In this case it's very inefficient.
Can anybody give me some suggestions? And tell me which palyers can play the LATM format audio data?
 
Thank you very much,
 
Best Wishes,
yelite    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070309/919f1502/attachment.html 


More information about the live-devel mailing list