Lines Matching refs:last_value
38 float *last_value ; member
70 priv->last_value [ch] = data->data_in [ch] ; in linear_vari_process()
95 { data->data_out [priv->out_gen] = (float) (priv->last_value [ch] + input_index * in linear_vari_process()
96 ((double) data->data_in [ch] - priv->last_value [ch])) ; in linear_vari_process()
144 priv->last_value [ch] = data->data_in [priv->in_used - state->channels + ch] ; in linear_vari_process()
185 priv->last_value = (float *) calloc (channels, sizeof (float)) ; in linear_data_new()
186 if (!priv->last_value) in linear_data_new()
241 memset (priv->last_value, 0, sizeof (priv->last_value [0]) * state->channels) ; in linear_reset()
268 to_priv->last_value = (float *) malloc (sizeof (float) * state->channels) ; in linear_copy()
269 if (!to_priv->last_value) in linear_copy()
275 memcpy (to_priv->last_value, from_priv->last_value, sizeof (float) * state->channels) ; in linear_copy()
290 if (linear->last_value) in linear_close()
292 free (linear->last_value) ; in linear_close()
293 linear->last_value = NULL ; in linear_close()