diff --git a/audio/out/ao_rsound.c b/audio/out/ao_rsound.c index 75395c5e96..e41a89ae37 100644 --- a/audio/out/ao_rsound.c +++ b/audio/out/ao_rsound.c @@ -112,8 +112,8 @@ static int init(struct ao *ao) return -1; } - rsd_set_param(priv->rd, RSD_SAMPLERATE, &ao->samplerate); - rsd_set_param(priv->rd, RSD_CHANNELS, &ao->channels.num); + rsd_set_param(priv->rd, RSD_SAMPLERATE, (int[]) { ao->samplerate }); + rsd_set_param(priv->rd, RSD_CHANNELS, (int[]) { ao->channels.num }); ao->format = af_fmt_from_planar(ao->format);