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

LoadMultiChannel() приватный Метод

private LoadMultiChannel ( short input, int offset, int length ) : void
input short
offset int
length int
Результат void
        void LoadMultiChannel(short[] input, int offset, int length)
        {
            int i = m_buffer_offset;
            int j = 0;

            long sum;

            while (length-- > 0)
            {
                sum = 0;

                for (int c = 0; c < m_num_channels; c++)
                {
                    sum += input[offset++];
                }

                m_buffer[i + j++] = (short)(sum / m_num_channels);
            }
        }