added device_clock_changed (nw)

This commit is contained in:
smf- 2018-07-28 09:19:24 +01:00
parent 9810046650
commit 7ecf21cbdd
2 changed files with 6 additions and 0 deletions

View File

@ -267,6 +267,11 @@ void sn76496_base_device::device_start()
register_for_save_states(); register_for_save_states();
} }
void sn76496_base_device::device_clock_changed()
{
m_sound->set_sample_rate(clock()/2);
}
WRITE8_MEMBER( sn76496_base_device::stereo_w ) WRITE8_MEMBER( sn76496_base_device::stereo_w )
{ {
m_sound->update(); m_sound->update();

View File

@ -48,6 +48,7 @@ protected:
uint32_t clock); uint32_t clock);
virtual void device_start() override; virtual void device_start() override;
virtual void device_clock_changed() 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(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private: private: