Home
last modified time | relevance | path

Searched refs:src_ratio (Results 1 – 6 of 6) sorted by relevance

/src/contrib/libsamplerate/
H A Dsrc_sinc.c64 double src_ratio, input_index ; member
324 filter->src_ratio = filter->input_index = 0.0 ; in sinc_reset()
435 double input_index, src_ratio, count, float_increment, terminate, rem ; in sinc_mono_vari_process() local
452 src_ratio = state->last_ratio ; in sinc_mono_vari_process()
454 if (is_bad_src_ratio (src_ratio)) in sinc_mono_vari_process()
459 if (MIN (state->last_ratio, data->src_ratio) < 1.0) in sinc_mono_vari_process()
460 count /= MIN (state->last_ratio, data->src_ratio) ; in sinc_mono_vari_process()
471 terminate = 1.0 / src_ratio + 1e-20 ; in sinc_mono_vari_process()
494 if (filter->out_count > 0 && fabs (state->last_ratio - data->src_ratio) > 1e-10) in sinc_mono_vari_process()
495src_ratio = state->last_ratio + filter->out_gen * (data->src_ratio - state->last_ratio) / filter->… in sinc_mono_vari_process()
[all …]
H A Dsrc_zoh.c54 double src_ratio, input_index, rem ; in zoh_vari_process() local
76 src_ratio = state->last_ratio ; in zoh_vari_process()
78 if (is_bad_src_ratio (src_ratio)) in zoh_vari_process()
89 if (priv->out_count > 0 && fabs (state->last_ratio - data->src_ratio) > SRC_MIN_RATIO_DIFF) in zoh_vari_process()
90src_ratio = state->last_ratio + priv->out_gen * (data->src_ratio - state->last_ratio) / priv->out_… in zoh_vari_process()
98 input_index += 1.0 / src_ratio ; in zoh_vari_process()
108 if (priv->out_count > 0 && fabs (state->last_ratio - data->src_ratio) > SRC_MIN_RATIO_DIFF) in zoh_vari_process()
109src_ratio = state->last_ratio + priv->out_gen * (data->src_ratio - state->last_ratio) / priv->out_… in zoh_vari_process()
117 input_index += 1.0 / src_ratio ; in zoh_vari_process()
136 state->last_ratio = src_ratio ; in zoh_vari_process()
H A Dsrc_linear.c56 double src_ratio, input_index, rem ; in linear_vari_process() local
78 src_ratio = state->last_ratio ; in linear_vari_process()
80 if (is_bad_src_ratio (src_ratio)) in linear_vari_process()
91 if (priv->out_count > 0 && fabs (state->last_ratio - data->src_ratio) > SRC_MIN_RATIO_DIFF) in linear_vari_process()
92src_ratio = state->last_ratio + priv->out_gen * (data->src_ratio - state->last_ratio) / priv->out_… in linear_vari_process()
101 input_index += 1.0 / src_ratio ; in linear_vari_process()
111 if (priv->out_count > 0 && fabs (state->last_ratio - data->src_ratio) > SRC_MIN_RATIO_DIFF) in linear_vari_process()
112src_ratio = state->last_ratio + priv->out_gen * (data->src_ratio - state->last_ratio) / priv->out_… in linear_vari_process()
128 input_index += 1.0 / src_ratio ; in linear_vari_process()
147 state->last_ratio = src_ratio ; in linear_vari_process()
H A Dsamplerate.c107 if (is_bad_src_ratio (data->src_ratio)) in src_process()
136 state->last_ratio = data->src_ratio ; in src_process()
139 if (fabs (state->last_ratio - data->src_ratio) < 1e-15) in src_process()
149 src_callback_read (SRC_STATE *state, double src_ratio, long frames, float *data)
175 if (is_bad_src_ratio (src_ratio))
181 src_data.src_ratio = src_ratio ;
H A Dsamplerate.h35 double src_ratio ; member
92 long src_callback_read (SRC_STATE *state, double src_ratio, long frames, float *data) ;
/src/usr.sbin/virtual_oss/virtual_oss/
H A Dmain.c772 pvr->data.src_ratio = (float)pvc->sample_rate / (float)voss_dsp_sample_rate; in vclient_export_read_locked()
972 pvr->data.src_ratio = (float)voss_dsp_sample_rate / (float)pvc->sample_rate; in vclient_import_write_locked()