Part of QOM-ification.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
audio_init_nb_voices_out(s, drv, 1);
audio_init_nb_voices_in(s, drv, 0);
s->drv = drv;
+
+ if (dev->timer_period <= 0) {
+ s->period_ticks = 1;
+ } else {
+ s->period_ticks = dev->timer_period * (int64_t)SCALE_US;
+ }
+
return true;
}
}
}
- if (dev->timer_period <= 0) {
- s->period_ticks = 1;
- } else {
- s->period_ticks = dev->timer_period * (int64_t)SCALE_US;
- }
-
vmse = qemu_add_vm_change_state_handler (audio_vm_change_state_handler, s);
if (!vmse) {
dolog ("warning: Could not register change state handler\n"