projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
changes to help strp silence
[ardour.git]
/
gtk2_ardour
/
plugin_eq_gui.cc
diff --git
a/gtk2_ardour/plugin_eq_gui.cc
b/gtk2_ardour/plugin_eq_gui.cc
index ae8d4946fbae4784394d4a9b3b558c19a99377fe..9ec485b62bf5ca95060b15603a9426f540a1c458 100644
(file)
--- a/
gtk2_ardour/plugin_eq_gui.cc
+++ b/
gtk2_ardour/plugin_eq_gui.cc
@@
-26,6
+26,7
@@
#include "ardour/audio_buffer.h"
#include "ardour/data_type.h"
#include "ardour/chan_mapping.h"
#include "ardour/audio_buffer.h"
#include "ardour/data_type.h"
#include "ardour/chan_mapping.h"
+#include "ardour/session.h"
#include <gtkmm/box.h>
#include <gtkmm/button.h>
#include <gtkmm/box.h>
#include <gtkmm/button.h>
@@
-114,7
+115,7
@@
PluginEqGui::PluginEqGui(boost::shared_ptr<ARDOUR::PluginInsert> pluginInsert)
// Connect the realtime signal collection callback
// Connect the realtime signal collection callback
- _plugin_insert->AnalysisDataGathered.connect
( sigc::mem_fun(*this, &PluginEqGui::signal_collect_callback
));
+ _plugin_insert->AnalysisDataGathered.connect
(analysis_connection, ui_bind (&PluginEqGui::signal_collect_callback, this, _1, _2), gui_context(
));
}
PluginEqGui::~PluginEqGui()
}
PluginEqGui::~PluginEqGui()
@@
-281,7
+282,7
@@
PluginEqGui::timeout_callback()
void
PluginEqGui::signal_collect_callback(ARDOUR::BufferSet *in, ARDOUR::BufferSet *out)
{
void
PluginEqGui::signal_collect_callback(ARDOUR::BufferSet *in, ARDOUR::BufferSet *out)
{
- ENSURE_GUI_THREAD
(bind (mem_fun (*this, &PluginEqGui::signal_collect_callback), in, out));
+ ENSURE_GUI_THREAD
(*this, &PluginEqGui::signal_collect_callback, in, out)
_signal_input_fft ->reset();
_signal_output_fft->reset();
_signal_input_fft ->reset();
_signal_output_fft->reset();