Lines Matching full:stream
58 picoos_uint8 * fstStream; /* the byte stream base address */
75 /* primitives for reading from byte stream */
78 /* Converts 'nrBytes' bytes starting at position '*pos' in byte stream 'stream' into unsigned number 'num'.
80 static void FixedBytesToUnsignedNum (picoos_uint8 * stream, picoos_uint8 nrBytes, picoos_uint32 * pos, picoos_uint32 * num)
86 (*num) = ((*num) << 8) + (picoos_uint32)stream[*pos];
92 /* Converts 'nrBytes' bytes starting at position '*pos' in byte stream 'stream' into signed number 'num'.
94 static void FixedBytesToSignedNum (picoos_uint8 * stream, picoos_uint8 nrBytes, picoos_uint32 * pos, picoos_int32 * num)
101 val = (val << 8) + (picoos_uint32)stream[*pos];
114 /* Converts varying-sized sequence of bytes starting at position '*pos' in byte stream 'stream'
116 static void BytesToNum (picoos_uint8 * stream, picoos_uint32 * pos, picoos_int32 * num)
122 b = (picoos_uint32)stream[*pos];
126 b = (picoos_uint32)stream[*pos];
141 /* setting up FST from byte stream */