[Live-devel] AMRDeinterleavingBuffer class - fFrames member

Frederic Bouilhaguet bouilhaguet at resonate-mp4.com
Wed Dec 8 16:27:48 PST 2004


Dear Ross, all,

I don't know what AMRDeinterleavingBuffer does exactly (not easy by just
reading the source code...) but isn't there a mistake in the declaration
or init of fFrames ? Shouldn't it be "FrameDescriptor** fFrames[2]" in
the following source code ?      

=========
class AMRDeinterleavingBuffer {
...
  FrameDescriptor* fFrames[2];
...
};

AMRDeinterleavingBuffer
::AMRDeinterleavingBuffer(...)
{
...
 fFrames[0] = new FrameDescriptor[fMaxInterleaveGroupSize]; 
 fFrames[1] = new FrameDescriptor[fMaxInterleaveGroupSize]; 
...
}
=========

Then, could you tell me a scenario of AMRDeinterleaver usage ? Could it
be used in 3GPP RTP streaming ?

Thanks.   

Frederic 



More information about the live-devel mailing list