Update of /cvsroot/audacity/audacity-src/src/effects/audiounits
In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv3503
Modified Files:
AudioUnitEffect.cpp
Log Message:
Added Preview ability to AudioUnits effects.
Index: AudioUnitEffect.cpp
===================================================================
RCS file:
/cvsroot/audacity/audacity-src/src/effects/audiounits/AudioUnitEffect.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- AudioUnitEffect.cpp 12 Mar 2007 09:23:13 -0000 1.9
+++ AudioUnitEffect.cpp 28 Mar 2007 05:58:01 -0000 1.10
@@ -68,7 +68,8 @@
public:
AudioUnitDialog(wxWindow *parent, wxWindowID id, wxString title,
AudioUnit unit,
- AudioUnitCarbonView carbonView);
+ AudioUnitCarbonView carbonView,
+ Effect *effect);
void OnOK(wxCommandEvent &event);
void OnCancel(wxCommandEvent &event);
@@ -78,6 +79,7 @@
AudioUnit mUnit;
AudioUnitGUIControl *mGUIControl;
wxBoxSizer *mMainSizer;
+ Effect *mEffect;
EventHandlerRef mEventHandlerRef;
@@ -166,7 +168,7 @@
}
AudioUnitDialog dlog(mParent, -1, mName,
- mUnit, carbonView);
+ mUnit, carbonView, this);
dlog.CentreOnParent();
dlog.ShowModal();
@@ -755,8 +757,10 @@
AudioUnitDialog::AudioUnitDialog(wxWindow *parent, wxWindowID id,
wxString title,
AudioUnit unit,
- AudioUnitCarbonView carbonView):
- mUnit(unit)
+ AudioUnitCarbonView carbonView,
+ Effect *effect):
+ mUnit(unit),
+ mEffect(effect)
{
long style = wxDEFAULT_DIALOG_STYLE;
@@ -897,7 +901,16 @@
void AudioUnitDialog::OnPreview(wxCommandEvent &event)
{
- // TODO
+ mEffect->Preview();
}
-
+// Indentation settings for Vim and Emacs and unique identifier for Arch, a
+// version control system. Please do not modify past this point.
+//
+// Local Variables:
+// c-basic-offset: 3
+// indent-tabs-mode: nil
+// End:
+//
+// vim: et sts=3 sw=3
+// arch-tag: 21aef079-ec47-4ff9-a359-7d159e2ba0e6
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Audacity-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-cvs