Пример #1
0
        internal bool BlockOut()
        {
            Result result = SafeNativeMethods.VorbisAnalysisBlockOut(_dspState, _block);

            switch (result)
            {
            case Result.Ok:
                return(false);

            case Result.OkMoreAvailable:
                return(true);

            default:
                throw new IOException(string.Format(CultureInfo.CurrentCulture,
                                                    Resources.NativeVorbisEncoderBlockOutError, result));
            }
        }