public void Dispose() { Interop.OpusDestroyEncoder(this.Encoder); lock (this.ManagedDecoders) { foreach (var decoder in this.ManagedDecoders) { decoder.Dispose(); } } }
// Token: 0x0600016C RID: 364 RVA: 0x00004B50 File Offset: 0x00002D50 public void Dispose() { Interop.OpusDestroyEncoder(this.Encoder); List <OpusDecoder> managedDecoders = this.ManagedDecoders; lock (managedDecoders) { foreach (OpusDecoder opusDecoder in this.ManagedDecoders) { opusDecoder.Dispose(); } } }
public void Dispose() { Interop.OpusDestroyEncoder(this.Encoder); #if !NETSTANDARD1_1 lock (this.ManagedDecoders) { foreach (var decoder in this.ManagedDecoders) { decoder.Dispose(); } } #endif }