Я использую библиотеку NAudio в приложении C#. Я пытаюсь найти аудио (файл *.mp3) в нужной мне позиции. Однако я не понял, как это сделать.
//Play the file starting from 16th second
waveStream.Seek(16, SeekOrigin.Begin);
И... Заиграло почти с начала, а не с 16-й секунды. Я также нашел решение, которое считал верным:
waveStream.Seek(waveStream.WaveFormat.AverageBytesPerSecond * 16, SeekOrigin.Begin);
Похоже, оно ближе к истине. Верно мое решение или нет? Если нет, что мне делать?