output/Control: move two AudioOutput methods to Finish.cxx
This commit is contained in:
parent
27d68d8fdd
commit
07d1b3780d
|
@ -341,13 +341,6 @@ AudioOutputControl::StopThread() noexcept
|
|||
thread.Join();
|
||||
}
|
||||
|
||||
void
|
||||
AudioOutput::BeginDestroy() noexcept
|
||||
{
|
||||
if (mixer != nullptr)
|
||||
mixer_auto_close(mixer);
|
||||
}
|
||||
|
||||
void
|
||||
AudioOutputControl::BeginDestroy() noexcept
|
||||
{
|
||||
|
@ -359,12 +352,6 @@ AudioOutputControl::BeginDestroy() noexcept
|
|||
}
|
||||
}
|
||||
|
||||
void
|
||||
AudioOutput::FinishDestroy() noexcept
|
||||
{
|
||||
audio_output_free(this);
|
||||
}
|
||||
|
||||
void
|
||||
AudioOutputControl::FinishDestroy() noexcept
|
||||
{
|
||||
|
|
|
@ -40,3 +40,16 @@ audio_output_free(AudioOutput *ao) noexcept
|
|||
{
|
||||
ao_plugin_finish(ao);
|
||||
}
|
||||
|
||||
void
|
||||
AudioOutput::BeginDestroy() noexcept
|
||||
{
|
||||
if (mixer != nullptr)
|
||||
mixer_auto_close(mixer);
|
||||
}
|
||||
|
||||
void
|
||||
AudioOutput::FinishDestroy() noexcept
|
||||
{
|
||||
audio_output_free(this);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue