NVorbis.Ogg.Packet.ReadNextByte C# (CSharp) Method

ReadNextByte() protected method

protected ReadNextByte ( ) : int
return int
        protected override int ReadNextByte()
        {
            if (_curOfs == _length)
            {
                if (_mergedPacket == null) return -1;

                return _mergedPacket.ReadNextByte();
            }

            var b = _containerReader.PacketReadByte(_offset + _curOfs);
            if (b != -1)
            {
                ++_curOfs;
            }
            return b;
        }

Usage Example

コード例 #1
0
ファイル: Packet.cs プロジェクト: 1144822034/sc2.2mobile
        public override int ReadNextByte()
        {
            if (_curOfs == _length)
            {
                if (_mergedPacket == null)
                {
                    return(-1);
                }
                return(_mergedPacket.ReadNextByte());
            }
            int num = _containerReader.PacketReadByte(_offset + _curOfs);

            if (num != -1)
            {
                _curOfs++;
            }
            return(num);
        }
All Usage Examples Of NVorbis.Ogg.Packet::ReadNextByte