AudioOutput: pass plugin to constructor

Make it "const".
This commit is contained in:
Max Kellermann
2014-01-28 23:39:48 +01:00
parent 8a8d023f90
commit bf803e241f
18 changed files with 68 additions and 45 deletions

View File

@@ -45,6 +45,9 @@ struct OSXOutput {
Cond condition;
DynamicFifoBuffer<uint8_t> *buffer;
OSXOutput()
:base(osx_output_plugin) {}
};
static constexpr Domain osx_output_domain("osx_output");
@@ -81,7 +84,7 @@ static AudioOutput *
osx_output_init(const config_param &param, Error &error)
{
OSXOutput *oo = new OSXOutput();
if (!ao_base_init(&oo->base, &osx_output_plugin, param, error)) {
if (!ao_base_init(&oo->base, param, error)) {
delete oo;
return NULL;
}