44 set_name (
X_(
"ReturnUIFrame"));
46 _vbox.set_spacing (5);
47 _vbox.set_border_width (5);
53 pack_start (
_vbox,
false,
false);
55 pack_start (*
io,
true,
true);
83 if (change.
type & IOChange::ConfigurationChanged) {
96 if (
Config->get_meter_falloff() > 0.0f) {
110 set_name (
"ReturnUIWindow");
ReturnUI(Gtk::Window *, boost::shared_ptr< ARDOUR::Return >, ARDOUR::Session *)
sigc::connection super_rapid_connect(const sigc::slot< void > &slot)
ReturnUIWindow(boost::shared_ptr< ARDOUR::Return >, ARDOUR::Session *)
boost::shared_ptr< ARDOUR::Return > _return
void set_fader_name(const char *name)
#define ENSURE_GUI_THREAD(obj, method,...)
LIBARDOUR_API RCConfiguration * Config
enum ARDOUR::IOChange::Type type
virtual void set_controls(boost::shared_ptr< ARDOUR::Route > route, boost::shared_ptr< ARDOUR::PeakMeter > meter, boost::shared_ptr< ARDOUR::Amp > amp)
boost::shared_ptr< IO > input()
sigc::connection fast_screen_update_connection
void setup_meters(int len=0)
boost::shared_ptr< PeakMeter > meter() const
boost::shared_ptr< IO > output()
void ins_changed(ARDOUR::IOChange, void *)
PBD::ScopedConnection input_change_connection
boost::shared_ptr< Amp > amp() const
void set_metering(bool yn)
sigc::connection screen_update_connection