To avoid confusion with SRC_STATE->reset field.
Unified · Split
| @@ -28,7 +28,7 @@ static int linear_copy (SRC_STATE *from, SRC_STATE *to) ; · 27 unmodified lines | ||
| 28 | 28 | typedef struct |
| 29 | 29 | { int linear_magic_marker ; |
| 30 | 30 | int channels ; |
| 31 | − int reset ; | |
| 31 | + int dirty ; | |
| 32 | 32 | long in_count, in_used ; |
| 33 | 33 | long out_count, out_gen ; |
| 34 | 34 | float last_value [] ; |
| @@ -51,11 +51,11 @@ linear_vari_process (SRC_STATE *state, SRC_DATA *data) · 16 unmodified lines | ||
| 51 | 51 | |
| 52 | 52 | priv = (LINEAR_DATA*) state->private_data ; |
| 53 | 53 | |
| 54 | − if (priv->reset) | |
| 54 | + if (!priv->dirty) | |
| 55 | 55 | { /* If we have just been reset, set the last_value data. */ |
| 56 | 56 | for (ch = 0 ; ch < priv->channels ; ch++) |
| 57 | 57 | priv->last_value [ch] = data->data_in [ch] ; |
| 58 | − priv->reset = 0 ; | |
| 58 | + priv->dirty = 1 ; | |
| 59 | 59 | } ; |
| 60 | 60 | |
| 61 | 61 | priv->in_count = data->input_frames * priv->channels ; |
| @@ -203,7 +203,7 @@ linear_reset (SRC_STATE *state) · 141 unmodified lines | ||
| 203 | 203 | return ; |
| 204 | 204 | |
| 205 | 205 | priv->channels = state->channels ; |
| 206 | − priv->reset = 1 ; | |
| 206 | + priv->dirty = 0 ; | |
| 207 | 207 | memset (priv->last_value, 0, sizeof (priv->last_value [0]) * priv->channels) ; |
| 208 | 208 | |
| 209 | 209 | return ; |
| @@ -26,7 +26,7 @@ static int zoh_copy (SRC_STATE *from, SRC_STATE *to) ; · 25 unmodified lines | ||
| 26 | 26 | typedef struct |
| 27 | 27 | { int zoh_magic_marker ; |
| 28 | 28 | int channels ; |
| 29 | − int reset ; | |
| 29 | + int dirty ; | |
| 30 | 30 | long in_count, in_used ; |
| 31 | 31 | long out_count, out_gen ; |
| 32 | 32 | float last_value [] ; |
| @@ -49,11 +49,11 @@ zoh_vari_process (SRC_STATE *state, SRC_DATA *data) · 16 unmodified lines | ||
| 49 | 49 | |
| 50 | 50 | priv = (ZOH_DATA*) state->private_data ; |
| 51 | 51 | |
| 52 | − if (priv->reset) | |
| 52 | + if (!priv->dirty) | |
| 53 | 53 | { /* If we have just been reset, set the last_value data. */ |
| 54 | 54 | for (ch = 0 ; ch < priv->channels ; ch++) |
| 55 | 55 | priv->last_value [ch] = data->data_in [ch] ; |
| 56 | − priv->reset = 0 ; | |
| 56 | + priv->dirty = 1 ; | |
| 57 | 57 | } ; |
| 58 | 58 | |
| 59 | 59 | priv->in_count = data->input_frames * priv->channels ; |
| @@ -194,7 +194,7 @@ zoh_reset (SRC_STATE *state) · 134 unmodified lines | ||
| 194 | 194 | return ; |
| 195 | 195 | |
| 196 | 196 | priv->channels = state->channels ; |
| 197 | − priv->reset = 1 ; | |
| 197 | + priv->dirty = 0 ; | |
| 198 | 198 | memset (priv->last_value, 0, sizeof (priv->last_value [0]) * priv->channels) ; |
| 199 | 199 | |
| 200 | 200 | return ; |