mirror of
https://github.com/cookiengineer/audacity
synced 2026-04-01 20:14:49 +02:00
Remove AILA
Removes Experimental automated input level adjustment. It uses PortMixer (hardware level adjustments) to try to adjust the input level, which is a flawed concept. It also relies on PortMixer which is no longer supported. Signed-off-by: akleja <storspov@gmail.com>
This commit is contained in:
committed by
Panagiotis Vasilopoulos
parent
12c0cba3c4
commit
35d059c965
@@ -341,10 +341,6 @@ void ProjectAudioManager::Stop(bool stopStream /* = true*/)
|
||||
projectAudioManager.SetLooping( false );
|
||||
projectAudioManager.SetCutting( false );
|
||||
|
||||
#ifdef EXPERIMENTAL_AUTOMATED_INPUT_LEVEL_ADJUSTMENT
|
||||
gAudioIO->AILADisable();
|
||||
#endif
|
||||
|
||||
projectAudioManager.SetPaused( false );
|
||||
//Make sure you tell gAudioIO to unpause
|
||||
gAudioIO->SetPaused( false );
|
||||
@@ -733,11 +729,6 @@ bool ProjectAudioManager::DoRecord(AudacityProject &project,
|
||||
TrackList::Get(*p).back()->EnsureVisible();
|
||||
}
|
||||
|
||||
//Automated Input Level Adjustment Initialization
|
||||
#ifdef EXPERIMENTAL_AUTOMATED_INPUT_LEVEL_ADJUSTMENT
|
||||
gAudioIO->AILAInitialize();
|
||||
#endif
|
||||
|
||||
int token = gAudioIO->StartStream(transportTracks, t0, t1, options);
|
||||
|
||||
success = (token != 0);
|
||||
|
||||
Reference in New Issue
Block a user