AcoustID.Chromaprint.AudioProcessor.Flush C# (CSharp) Метод

Flush() публичный Метод

public Flush ( ) : void
Результат void
        public void Flush()
        {
            if (m_buffer_offset > 0)
            {
                Resample();
            }
        }

Usage Example

Пример #1
0
        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);
        }
All Usage Examples Of AcoustID.Chromaprint.AudioProcessor::Flush