summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emulator/audio/driver/audio_hw.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/emulator/audio/driver/audio_hw.c b/emulator/audio/driver/audio_hw.c
index 9f64a72..87b63ce 100644
--- a/emulator/audio/driver/audio_hw.c
+++ b/emulator/audio/driver/audio_hw.c
@@ -1221,6 +1221,7 @@ static int adev_open_output_stream(struct audio_hw_device *dev,
memcpy(&out->pcm_config, &pcm_config_out, sizeof(struct pcm_config));
out->pcm_config.rate = config->sample_rate;
out->pcm_config.period_size = out->pcm_config.rate * get_out_period_ms() / 1000;
+ out->pcm_config.start_threshold = out->pcm_config.period_count * out->pcm_config.period_size;
out->standby = true;
out->underrun_position = 0;