using BizHawk.Emulation.Common; namespace BizHawk.Client.EmuHawk { public interface IBufferedSoundProvider { /// /// The source audio provider. /// ISoundProvider BaseSoundProvider { get; set; } /// /// Clears any internally buffered samples, and discards samples from the base provider (if set). /// void DiscardSamples(); } }