namespace Bmp.Core.FFMpeg.CsCorePorts; /// /// Defines the base for all audio streams which provide raw byte data. /// /// /// Compared to the , the provides raw bytes instead of samples. /// That means that the and the properties are /// expressed in bytes. /// Also the method provides samples instead of raw bytes. /// public interface IWaveSource : IReadableAudioSource { /*/// /// Reads a sequence of bytes from the and advances the position within the stream by the /// number of bytes read. /// /// /// An array of bytes. When this method returns, the contains the specified /// byte array with the values between and ( + /// - 1) replaced by the bytes read from the current source. /// /// /// The zero-based byte offset in the at which to begin storing the data /// read from the current stream. /// /// The maximum number of bytes to read from the current source. /// The total number of bytes read into the buffer. int Read(byte[] buffer, int offset, int count);*/ }