BizHawk/BizHawk.Emulation.Common/Interfaces/ISoundProvider.cs

12 lines
389 B
C#
Raw Normal View History

namespace BizHawk.Emulation.Common
{
public interface ISoundProvider
{
void GetSamples(short[] samples);
void DiscardSamples();
2016-02-28 18:25:48 +00:00
// TODO: we want to remove this property. Clients do not need this information. This is only used by cores themselves, they should use their own interface/implementation to pass this information around
int MaxVolume { get; set; }
}
}