public static ReadableBuffer SliceVector24Bit(ref ReadableBuffer buffer) { var length = buffer.ReadBigEndian24bit(); var returnBuffer = buffer.Slice(3, length); buffer = buffer.Slice(returnBuffer.End); return(returnBuffer); }