protected abstract void GetBuffers( Stream stream, int pos, int length, out ArraySegment<byte> segment0, out ArraySegment<byte> segment1);