CSPspEmu.Hle.Formats.audio.At3.SUB.MaiBitReader.moreByte C# (CSharp) Method

moreByte() public method

public moreByte ( ) : bool
return bool
        public bool moreByte()
        {
            if (quene_in.GetLength() != 0)
            {
                var temp = new byte[1];
                quene_in.Out(temp, 1);
                if (type == MaiBitReaderTypeHigh)
                {
                    buffer = (buffer << 8) | (temp[0] & 0xFF);
                }
                else if (type == MaiBitReaderTypeLow)
                {
                    buffer |= (temp[0] & 0xFF) << bits_num;
                }
                bits_num += 8;
                return false;
            }
            else
            {
                return true;
            }
        }