Пример #1
0
        internal bool FlushPacket(out OggPacket packet)
        {
            Result result = SafeNativeMethods.VorbisBitrateFlushPacket(_dspState, out packet);

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

            case Result.OkMoreAvailable:
                return(true);

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