internal void HeaderOut(ref VorbisComment comment, out OggPacket first, out OggPacket second, out OggPacket third) { Result result = SafeNativeMethods.VorbisAnalysisHeaderOut(_dspState, ref comment, out first, out second, out third); if (result != Result.Ok) { throw new IOException(string.Format(CultureInfo.CurrentCulture, Resources.NativeVorbisEncoderHeaderOutError, result)); } }