AudioOutput: add constructor and destructor

This commit is contained in:
Max Kellermann
2014-01-28 12:24:48 +01:00
parent 07b89b2bad
commit c4403c523f
19 changed files with 27 additions and 101 deletions

View File

@@ -126,10 +126,6 @@ struct AlsaOutput {
return ao_base_init(&base, &alsa_output_plugin,
param, error);
}
void Deinit() {
ao_base_finish(&base);
}
};
static constexpr Domain alsa_output_domain("alsa_output");
@@ -189,7 +185,6 @@ alsa_finish(AudioOutput *ao)
{
AlsaOutput *ad = (AlsaOutput *)ao;
ad->Deinit();
delete ad;
/* free libasound's config cache */