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;
}
}