Lines Matching refs:hrir_data
192 static void normalize_hrir(float * hrir_data, unsigned hrir_samples, unsigned hrir_channels) {
219 hrir_sum += fabs(hrir_data[i * hrir_channels + j]);
227 hrir_data[i * hrir_channels + j] /= hrir_max * scaling_factor;
232 static void normalize_hrir_stereo(float * hrir_data, float * hrir_right_data, unsigned hrir_samples, unsigned hrir_channels) {
242 hrir_sum += fabs(hrir_data[i * hrir_channels + j]);
252 hrir_data[i * hrir_channels + j] /= hrir_max * scaling_factor;
721 float *hrir_data=NULL, *hrir_right_data=NULL;
941 hrir_data = (float *) pa_xmalloc(hrir_total_length);
960 memcpy(hrir_data + hrir_copied_length, hrir_temp_data, hrir_left_temp_chunk_resampled.length);
963 memcpy(hrir_data + hrir_copied_length, hrir_temp_data, hrir_total_length - hrir_copied_length);
1014 normalize_hrir_stereo(hrir_data, hrir_right_data, hrir_samples, hrir_channels);
1016 normalize_hrir(hrir_data, hrir_samples, hrir_channels);
1086 float *impulse = (ear == 0) ? hrir_data : hrir_right_data;
1107 impulse_temp[j] = hrir_data[j * hrir_channels + impulse_index];
1124 pa_xfree(hrir_data);
1154 if (hrir_data)
1155 pa_xfree(hrir_data);