public void Flush()
{
if (m_buffer_offset > 0)
{
Resample();
}
}
public void TestPassThrough() { short[] data = TestsHelper.LoadAudioFile("test_mono_44100.raw"); Assert.IsNotNull(data, "Failed to load test data (check DATA_PATH in TestsHelper.cs)"); AudioBuffer buffer = new AudioBuffer(); AudioProcessor processor = new AudioProcessor(44100, buffer); processor.Reset(44100, 1); processor.Consume(data, data.Length); processor.Flush(); CollectionAssert.AreEqual(data, buffer.data); }