diff options
Diffstat (limited to '')
-rw-r--r-- | src/output/plugins/AlsaOutputPlugin.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/output/plugins/AlsaOutputPlugin.cxx b/src/output/plugins/AlsaOutputPlugin.cxx index 0c1bd37c3..7b4156803 100644 --- a/src/output/plugins/AlsaOutputPlugin.cxx +++ b/src/output/plugins/AlsaOutputPlugin.cxx @@ -119,12 +119,13 @@ struct AlsaOutput { */ uint8_t *silence; - AlsaOutput():mode(0), writei(snd_pcm_writei) { + AlsaOutput() + :base(alsa_output_plugin), + mode(0), writei(snd_pcm_writei) { } bool Init(const config_param ¶m, Error &error) { - return ao_base_init(&base, &alsa_output_plugin, - param, error); + return ao_base_init(&base, param, error); } }; |