diff options
Diffstat (limited to 'src/devices/sound/msm5205.cpp')
-rw-r--r-- | src/devices/sound/msm5205.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/devices/sound/msm5205.cpp b/src/devices/sound/msm5205.cpp index 2730ff9e3dd..1a3498cdf89 100644 --- a/src/devices/sound/msm5205.cpp +++ b/src/devices/sound/msm5205.cpp @@ -255,12 +255,9 @@ WRITE_LINE_MEMBER(msm5205_device::vclk_w) logerror("Error: vclk_w() called but VCK selected master mode\n"); else { - if (m_vck != state) - { - m_vck = state; - if (!state) - update_adpcm(); - } + if (m_vck && !state) + m_capture_timer->adjust(attotime::from_nsec(15600)); + m_vck = state; } } |