Lines Matching defs:val
44 fbound(double val, double minval, double maxval)
46 if (val > maxval) {
47 val = maxval;
49 else if (val < minval + 1.0) {
50 val = minval;
54 val = floor(val);
57 return (int)val;
76 search(int16_t val, const int16_t *table, int size)
81 if (val <= *table++)
307 #define SETINTX(T, cp, i, val) do { \
308 *(T *)((unsigned char *)(cp) + (i)) = (T)(val); \
329 #define SETINT8(cp, i, val) SETINTX(signed char, (cp), (i), (val))
330 #define SETINT16(cp, i, val) SETINTX(int16_t, (cp), (i), (val))
331 #define SETINT32(cp, i, val) SETINTX(int32_t, (cp), (i), (val))
334 #define SETINT24(cp, i, val) do { \
335 ((unsigned char *)(cp) + (i))[2] = (int)(val); \
336 ((unsigned char *)(cp) + (i))[1] = (int)(val) >> 8; \
337 ((signed char *)(cp) + (i))[0] = (int)(val) >> 16; \
340 #define SETINT24(cp, i, val) do { \
341 ((unsigned char *)(cp) + (i))[0] = (int)(val); \
342 ((unsigned char *)(cp) + (i))[1] = (int)(val) >> 8; \
343 ((signed char *)(cp) + (i))[2] = (int)(val) >> 16; \
354 #define SETRAWSAMPLE(size, cp, i, val) do { \
356 SETINT8((cp), (i), (val)); \
358 SETINT16((cp), (i), (val)); \
360 SETINT24((cp), (i), (val)); \
362 SETINT32((cp), (i), (val)); \
372 #define SETSAMPLE32(size, cp, i, val) do { \
374 SETINT8((cp), (i), (val) >> 24); \
376 SETINT16((cp), (i), (val) >> 16); \
378 SETINT24((cp), (i), (val) >> 8); \
380 SETINT32((cp), (i), (val)); \
443 int val;
452 val = GETRAWSAMPLE(width, fragment->buf, index*width);
453 return PyLong_FromLong(val);
476 int val = GETRAWSAMPLE(width, fragment->buf, i);
479 if (val < 0) absval = (unsigned int)-(int64_t)val;
480 else absval = val;
508 int val = GETRAWSAMPLE(width, fragment->buf, i);
509 if (val > max) max = val;
510 if (val < min) min = val;
565 double val = GETRAWSAMPLE(width, fragment->buf, i);
566 sum_squares += val*val;
816 int val = GETRAWSAMPLE(width, fragment->buf, i);
817 if (val != prevval) {
818 diff = val < prevval;
835 prevval = val;
872 int val = GETRAWSAMPLE(width, fragment->buf, i);
873 if (val != prevval) {
874 diff = val < prevval;
892 prevval = val;
922 int val = GETRAWSAMPLE(width, fragment->buf, i) < 0;
923 if (val != prevval) ncross++;
924 prevval = val;
962 double val = GETRAWSAMPLE(width, fragment->buf, i);
963 int ival = fbound(val * factor, minval, maxval);
1012 double val = val1 * lfactor + val2 * rfactor;
1013 int ival = fbound(val, minval, maxval);
1059 double val = GETRAWSAMPLE(width, fragment->buf, i);
1060 int val1 = fbound(val * lfactor, minval, maxval);
1061 int val2 = fbound(val * rfactor, minval, maxval);
1145 unsigned int val = 0, mask;
1160 val = GETINTX(unsigned char, fragment->buf, i);
1162 val = GETINTX(uint16_t, fragment->buf, i);
1164 val = ((unsigned int)GETINT24(fragment->buf, i)) & 0xffffffu;
1167 val = GETINTX(uint32_t, fragment->buf, i);
1170 val += (unsigned int)bias;
1172 val &= mask;
1175 SETINTX(unsigned char, ncp, i, val);
1177 SETINTX(uint16_t, ncp, i, val);
1179 SETINT24(ncp, i, (int)val);
1182 SETINTX(uint32_t, ncp, i, val);
1215 int val = GETRAWSAMPLE(width, fragment->buf, i);
1216 SETRAWSAMPLE(width, ncp, fragment->len - i - width, val);
1291 int val = GETSAMPLE32(width, fragment->buf, i);
1292 SETSAMPLE32(newwidth, ncp, j, val);
1537 int val = GETSAMPLE32(width, fragment->buf, i);
1538 *ncp++ = st_14linear2ulaw(val >> 18);
1577 int val = st_ulaw2linear16(*cp++) << 16;
1578 SETSAMPLE32(width, ncp, i, val);
1610 int val = GETSAMPLE32(width, fragment->buf, i);
1611 *ncp++ = st_linear2alaw(val >> 19);
1633 int val;
1651 val = st_alaw2linear16(*cp++) << 16;
1652 SETSAMPLE32(width, ncp, i, val);
1713 int val = GETSAMPLE32(width, fragment->buf, i) >> 16;
1716 if (val < valpred) {
1717 diff = valpred - val;
1721 diff = val - valpred;