internal void Analysis(IntPtr packet) { Result result = SafeNativeMethods.VorbisAnalysis(_block, packet); if (result != Result.Ok) { throw new IOException(string.Format(CultureInfo.CurrentCulture, Resources.NativeVorbisEncoderAnalysisError, result)); } }