Update of /cvsroot/audacity/audacity-src/src/toolbars
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv32035/src/toolbars

Modified Files:
        TranscriptionToolBar.cpp 
Log Message:
Work around the speed slider hang (affecting Linux w/Pulse) by not 
auto-starting audio when dragging the slider


Index: TranscriptionToolBar.cpp
===================================================================
RCS file: /cvsroot/audacity/audacity-src/src/toolbars/TranscriptionToolBar.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- TranscriptionToolBar.cpp    18 Jun 2009 00:40:06 -0000      1.16
+++ TranscriptionToolBar.cpp    8 Nov 2009 02:32:04 -0000       1.17
@@ -429,9 +429,11 @@
    mPlaySpeed = (mPlaySpeedSlider->Get()) * 100;
 
    // If IO is busy, abort immediately
-   if (gAudioIO->IsBusy()) {
-      OnPlaySpeed(event);
-   }
+   // AWD: This is disabled to work around a hang on Linux when PulseAudio is
+   // used.  If we figure that one out we can re-enable this code.
+   //if (gAudioIO->IsBusy()) {
+   //   OnPlaySpeed(event);
+   //}
 }
 
 void TranscriptionToolBar::OnStartOn(wxCommandEvent &event)


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Audacity-cvs mailing list
Audacity-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/audacity-cvs

Reply via email to