diff options
Diffstat (limited to 'src/devices/sound/spu.h')
-rw-r--r-- | src/devices/sound/spu.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/sound/spu.h b/src/devices/sound/spu.h index b4e73c04726..7913670c667 100644 --- a/src/devices/sound/spu.h +++ b/src/devices/sound/spu.h @@ -7,7 +7,7 @@ // ======================> spu_device -class stream_buffer; +class spu_stream_buffer; class psxcpu_device; class spu_device : public device_t, public device_sound_interface @@ -35,7 +35,7 @@ protected: virtual void device_post_load() override; virtual void device_stop() override; - virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override; + virtual void sound_stream_update_legacy(sound_stream &stream, stream_sample_t const * const *inputs, stream_sample_t * const *outputs, int samples) override; static constexpr float ms_to_rate(float ms) { return 1.0f / (ms * (float(spu_base_frequency_hz) / 1000.0f)); } static constexpr float s_to_rate(float s) { return ms_to_rate(s * 1000.0f); } @@ -54,8 +54,8 @@ protected: unsigned int taddr; unsigned int sample_t; - stream_buffer *xa_buffer; - stream_buffer *cdda_buffer; + spu_stream_buffer *xa_buffer; + spu_stream_buffer *cdda_buffer; unsigned int xa_cnt; unsigned int cdda_cnt; unsigned int xa_freq; |