AacAccessUnitToolGetNumberOfFramesInAu Method (OffsetBufferByte) |
Gets the number of frames contained in an AU.
Namespace: StreamCoders.EncoderAssembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax public int GetNumberOfFramesInAu(
OffsetBuffer<byte> buffer
)
Public Function GetNumberOfFramesInAu (
buffer As OffsetBuffer(Of Byte)
) As Integer
public:
int GetNumberOfFramesInAu(
OffsetBuffer<unsigned char>^ buffer
)
member GetNumberOfFramesInAu :
buffer : OffsetBuffer<byte> -> int
Parameters
- buffer
- Type: StreamCodersOffsetBufferByte
Buffer to analyse.
Return Value
Type:
Int32
Returns the number of frames.
Examples RtpPacket p = GetNextPacket();
int auFramesCount = aacAuTool.GetNumberOfFramesInAu(p.DataPointer, 0, (int)p.DataSize);
double predictedDuration = (double)(auFramesCount * aacFrameSize / (double)samplerate);
See Also