Lines Matching defs:int16
40 inline operator int16() const { return ((int32)data - 128) << 8; }
52 inline operator int16() const { return (int16)data << 8; }
64 inline operator int16() const { return data; }
68 int16 data;
77 inline operator int16() const { return (int16)((uint32)data[2] << 8 | (uint32)data[1]); }
83 inline operator int16() const { return (int16)((uint32)data[0] << 8 | (uint32)data[1]); }
96 inline operator int16() const { return (int16)(data >> 16); }
108 inline operator int16() const { int32 v = (int32)(data * 32767.0f); if (v > 32767) v = 32767; else if (v < -32767) v = -32767; return v; }
120 inline operator int16() const { int32 v = (int32)(data * 32767.0f); if (v > 32767) v = 32767; else if (v < -32767) v = -32767; return v; }
158 CONVERT(uint8, int16)
164 CONVERT(int8, int16)
168 CONVERT(int16, uint8)
169 CONVERT(int16, int8)
170 CONVERT(int16, int16)
171 CONVERT(int16, int32)
172 CONVERT(int16, float32)
176 CONVERT(int24, int16)
182 CONVERT(int32, int16)
188 CONVERT(float32, int16)
194 CONVERT(float64, int16)