Click or drag to resize
AacAccessUnitToolGetNumberOfFramesInAu Method (OffsetBufferByte)
Gets the number of frames contained in an AU.

Namespace: StreamCoders.Encoder
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public int GetNumberOfFramesInAu(
	OffsetBuffer<byte> buffer
)

Parameters

buffer
Type: StreamCodersOffsetBufferByte
Buffer to analyse.

Return Value

Type: Int32
Returns the number of frames.
Examples
Example
RtpPacket p = GetNextPacket();
int auFramesCount = aacAuTool.GetNumberOfFramesInAu(p.DataPointer, 0, (int)p.DataSize);
double predictedDuration = (double)(auFramesCount * aacFrameSize / (double)samplerate);
See Also