Lines Matching full:channels
69 for (ch = 0 ; ch < state->channels ; ch++) in linear_vari_process()
74 priv->in_count = data->input_frames * state->channels ; in linear_vari_process()
75 priv->out_count = data->output_frames * state->channels ; in linear_vari_process()
88 if (priv->in_used + state->channels * (1.0 + input_index) >= priv->in_count) in linear_vari_process()
94 for (ch = 0 ; ch < state->channels ; ch++) in linear_vari_process()
105 priv->in_used += state->channels * lrint (input_index - rem) ; in linear_vari_process()
109 …while (priv->out_gen < priv->out_count && priv->in_used + state->channels * input_index < priv->in… in linear_vari_process()
115 if (priv->in_used < state->channels && input_index < 1.0) in linear_vari_process()
116 …{ printf ("Whoops!!!! in_used : %ld channels : %d input_index : %f\n", priv->in_used, st… in linear_vari_process()
121 for (ch = 0 ; ch < state->channels ; ch++) in linear_vari_process()
122 …{ data->data_out [priv->out_gen] = (float) (data->data_in [priv->in_used - state->channels + ch] +… in linear_vari_process()
123 …((double) data->data_in [priv->in_used + ch] - data->data_in [priv->in_used - state->channels + ch… in linear_vari_process()
131 priv->in_used += state->channels * lrint (input_index - rem) ; in linear_vari_process()
136 { input_index += (priv->in_used - priv->in_count) / state->channels ; in linear_vari_process()
143 for (ch = 0 ; ch < state->channels ; ch++) in linear_vari_process()
144 priv->last_value [ch] = data->data_in [priv->in_used - state->channels + ch] ; in linear_vari_process()
149 data->input_frames_used = priv->in_used / state->channels ; in linear_vari_process()
150 data->output_frames_gen = priv->out_gen / state->channels ; in linear_vari_process()
179 linear_data_new (int channels) in linear_data_new() argument
181 assert (channels > 0) ; in linear_data_new()
187 priv->last_value = (float *) calloc (channels, sizeof (float)) ; in linear_data_new()
199 linear_state_new (int channels, SRC_ERROR *error) in linear_state_new() argument
201 assert (channels > 0) ; in linear_state_new()
211 state->channels = channels ; in linear_state_new()
214 state->private_data = linear_data_new (state->channels) ; in linear_state_new()
243 memset (priv->last_value, 0, sizeof (priv->last_value [0]) * state->channels) ; in linear_reset()
270 to_priv->last_value = (float *) malloc (sizeof (float) * state->channels) ; in linear_copy()
277 memcpy (to_priv->last_value, from_priv->last_value, sizeof (float) * state->channels) ; in linear_copy()