History

Use CPU clip defines properly

evpobr committed 6 years ago

Commit 401c9d61 parent 71b0a3b1 file · +6 −3Browse files

Unified · Split

src/samplerate.c+6−3
@@ -480,15 +480,18 @@ src_float_to_int_array (const float *in, int *out, int len) · 479 unmodified lines
480480 { len -- ;
481481
482482 scaled_value = in [len] * (8.0 * 0x10000000) ;
483− if (CPU_CLIPS_POSITIVE == 0 && scaled_value >= (1.0 * 0x7FFFFFFF))
483+#if CPU_CLIPS_POSITIVE == 0
484+ if (scaled_value >= (1.0 * 0x7FFFFFFF))
484485 { out [len] = 0x7fffffff ;
485486 continue ;
486487 } ;
487− if (CPU_CLIPS_NEGATIVE == 0 && scaled_value <= (-8.0 * 0x10000000))
488+#endif
489+#if CPU_CLIPS_NEGATIVE == 0
490+ if (scaled_value <= (-8.0 * 0x10000000))
488491 { out [len] = -1 - 0x7fffffff ;
489492 continue ;
490493 } ;
491−
494+#endif
492495 out [len] = (int) lrint (scaled_value) ;
493496 } ;
494497

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t