Lines Matching refs:samples
67 #define WRITE_SAMPLE_CLIPPED(TYPE,samples,sum,clip) \
68 if( (sum) > 32767.0) { *(samples) = 0x7fff; (clip)++; } \
69 else if( (sum) < -32768.0) { *(samples) = -0x8000; (clip)++; } \
70 else { *(samples) = (TYPE)((sum)>0 ? (sum)+0.5 : (sum)-0.5) ; }
72 #define WRITE_SAMPLE_UNCLIPPED(TYPE,samples,sum,clip) \
73 *samples = (TYPE)sum;
114 TYPE *samples = (TYPE *) (out + *pnt); \
128 samples++; \
149 for (j=16;j;j--,b0+=0x10,window+=0x20,samples+=step) \
169 WRITE_SAMPLE (TYPE,samples,sum,clip); \
182 WRITE_SAMPLE (TYPE,samples,sum,clip); \
183 b0-=0x10,window-=0x20,samples+=step; \
187 for (j=15;j;j--,b0-=0x10,window-=0x20,samples+=step) \
207 WRITE_SAMPLE (TYPE,samples,sum,clip); \