summaryrefslogtreecommitdiff
path: root/lib/rbcodec/dsp/dsp_sample_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rbcodec/dsp/dsp_sample_io.h')
-rw-r--r--lib/rbcodec/dsp/dsp_sample_io.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/rbcodec/dsp/dsp_sample_io.h b/lib/rbcodec/dsp/dsp_sample_io.h
index 22b7a4a3f4..5117e04a3e 100644
--- a/lib/rbcodec/dsp/dsp_sample_io.h
+++ b/lib/rbcodec/dsp/dsp_sample_io.h
@@ -50,6 +50,7 @@ struct sample_io_data
50 struct dsp_buffer sample_buf; /* Buffer descriptor for converted samples */ 50 struct dsp_buffer sample_buf; /* Buffer descriptor for converted samples */
51 int32_t *sample_buf_p[2]; /* Internal format buffer pointers */ 51 int32_t *sample_buf_p[2]; /* Internal format buffer pointers */
52 sample_output_fn_type output_samples; /* Final output function */ 52 sample_output_fn_type output_samples; /* Final output function */
53 unsigned int output_sampr; /* Master output samplerate */
53 uint8_t format_dirty; /* Format change set, avoids superfluous 54 uint8_t format_dirty; /* Format change set, avoids superfluous
54 increments before carrying it out */ 55 increments before carrying it out */
55 uint8_t output_version; /* Format version of src buffer at output */ 56 uint8_t output_version; /* Format version of src buffer at output */
@@ -62,8 +63,8 @@ void dsp_sample_output_format_change(struct sample_io_data *this,
62 struct sample_format *format); 63 struct sample_format *format);
63 64
64/* Sample IO watches the format setting from the codec */ 65/* Sample IO watches the format setting from the codec */
65void dsp_sample_io_configure(struct sample_io_data *this, 66bool dsp_sample_io_configure(struct sample_io_data *this,
66 unsigned int setting, 67 unsigned int setting,
67 intptr_t value); 68 intptr_t *value_p);
68 69
69#endif /* DSP_SAMPLE_IO_H */ 70#endif /* DSP_SAMPLE_IO_H */