addFrame method
Implementation
void addFrame(Uint8List payload, {int pts = 0}) {
final hdr = ByteData(12)
..setUint32(0, payload.length, Endian.little)
..setUint32(4, pts & 0xFFFFFFFF, Endian.little)
..setUint32(8, (pts >> 32) & 0xFFFFFFFF, Endian.little);
_frames.add(hdr.buffer.asUint8List());
_frames.add(payload);
_frameCount++;
}