Update of /cvsroot/audacity/audacity-src/src/export In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv18359
Modified Files: Export.cpp Log Message: Fix for mutes not being obeyed in ExportMixerDialog. (Cut down version of Zach's patch.) Index: Export.cpp =================================================================== RCS file: /cvsroot/audacity/audacity-src/src/export/Export.cpp,v retrieving revision 1.91 retrieving revision 1.92 diff -u -d -r1.91 -r1.92 --- Export.cpp 23 Mar 2009 21:57:00 -0000 1.91 +++ Export.cpp 4 Apr 2009 23:25:54 -0000 1.92 @@ -1048,19 +1048,16 @@ { int numTracks = 0; TrackListIterator iter( tracks ); - + for( Track *t = iter.First(); t; t = iter.Next() ) { - if( t->GetKind() == Track::Wave && ( t->GetSelected() || !selectedOnly ) ) + if( t->GetKind() == Track::Wave && ( t->GetSelected() || !selectedOnly ) && !t->GetMute() ) { numTracks++; if( t->GetChannel() == Track::LeftChannel ) - { mTrackNames.Add( t->GetName() + _( " - Left" ) ); + else if( t->GetChannel() == Track::RightChannel ) mTrackNames.Add( t->GetName() + _( " - Right" ) ); - t = iter.Next(); - numTracks++; - } else mTrackNames.Add( t->GetName() ); } ------------------------------------------------------------------------------ _______________________________________________ Audacity-cvs mailing list Audacity-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/audacity-cvs