Class OpusDecodeStream
public class OpusDecodeStream : RewritingStream, IDisposable, IAsyncDisposable
- Inheritance
-
OpusDecodeStream
- Implements
- Inherited Members
Constructors
OpusDecodeStream(Stream, PcmFormat, VoiceChannels)
public OpusDecodeStream(Stream next, PcmFormat format, VoiceChannels channels)
Parameters
nextStreamThe stream that this stream is writing to.
formatPcmFormatThe PCM format to decode to.
channelsVoiceChannelsNumber of channels to decode.
Methods
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposingbool
Write(ReadOnlySpan<byte>)
public override void Write(ReadOnlySpan<byte> buffer)
Parameters
bufferReadOnlySpan<byte>
WriteAsync(ReadOnlyMemory<byte>, CancellationToken)
public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
Parameters
bufferReadOnlyMemory<byte>cancellationTokenCancellationToken