mirror of
https://github.com/cookiengineer/audacity
synced 2025-12-14 16:46:28 +01:00
Separate an abstract base class from MeterPanel...
... to break its cycle with AudioIO
This commit is contained in:
@@ -306,7 +306,7 @@ void AudioIOBase::HandleDeviceChange()
|
||||
#endif // USE_PORTMIXER
|
||||
}
|
||||
|
||||
void AudioIOBase::SetCaptureMeter(AudacityProject *project, MeterPanel *meter)
|
||||
void AudioIOBase::SetCaptureMeter(AudacityProject *project, MeterPanelBase *meter)
|
||||
{
|
||||
if (( mOwningProject ) && ( mOwningProject != project))
|
||||
return;
|
||||
@@ -320,7 +320,7 @@ void AudioIOBase::SetCaptureMeter(AudacityProject *project, MeterPanel *meter)
|
||||
mInputMeter.Release();
|
||||
}
|
||||
|
||||
void AudioIOBase::SetPlaybackMeter(AudacityProject *project, MeterPanel *meter)
|
||||
void AudioIOBase::SetPlaybackMeter(AudacityProject *project, MeterPanelBase *meter)
|
||||
{
|
||||
if (( mOwningProject ) && ( mOwningProject != project))
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user