public override void ToBytes(IList<byte> buffer) { base.ToBytes(buffer); buffer.AddLe(wID); buffer.AddLe(fdwFlags); buffer.AddLe(nBlockSize); buffer.AddLe(nFramesPerBlock); buffer.AddLe(nCodecDelay); }
public override void ToBytes(IList<byte> buffer) { base.ToBytes(buffer); buffer.AddLe(wPayloadType); buffer.AddLe(wAudioProfileLevelIndication); buffer.AddLe(wStructType); buffer.AddLe(wReserved1); buffer.AddLe(dwReserved2); if (null == pbAudioSpecificConfig || pbAudioSpecificConfig.Count <= 0) return; foreach (var b in pbAudioSpecificConfig) buffer.Add(b); }
public virtual void ToBytes(IList<byte> buffer) { buffer.AddLe(wFormatTag); buffer.AddLe(nChannels); buffer.AddLe(nSamplesPerSec); buffer.AddLe(nAvgBytesPerSec); buffer.AddLe(nBlockAlign); buffer.AddLe(wBitsPerSample); buffer.AddLe(cbSize); }