From ebd3d2653113e9ecf7c2e0ebadb281aa1e2a3228 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sun, 3 May 2009 15:26:43 +0200 Subject: [PATCH] LadspaControl: set name property for tempoSyncKnobModel For each model but the tempoSyncKnobModel the name property was properly passed to the according constructor. This made time-based knobs in LADSPA effects have no internal name, e.g. there were blank captions in the knob's context menu or empty titles when used in combination with automation patterns. --- src/core/ladspa_control.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/core/ladspa_control.cpp b/src/core/ladspa_control.cpp index 6e0267f22..630894ec5 100644 --- a/src/core/ladspa_control.cpp +++ b/src/core/ladspa_control.cpp @@ -1,7 +1,7 @@ /* * ladspa_control.cpp - model for controlling a LADSPA port * - * Copyright (c) 2008 Tobias Doerffel + * Copyright (c) 2008-2009 Tobias Doerffel * Copyright (c) 2006-2008 Danny McRae * * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net @@ -37,13 +37,12 @@ ladspaControl::ladspaControl( model * _parent, port_desc_t * _port, m_linkEnabledModel( _link, this, tr( "Link channels" ) ), m_toggledModel( FALSE, this, m_port->name ), m_knobModel( 0, 0, 0, 1, this, m_port->name ), - m_tempoSyncKnobModel( 0, 0, 0, 1, m_port->max, this ) + m_tempoSyncKnobModel( 0, 0, 0, 1, m_port->max, this, m_port->name ) { if( m_link ) { connect( &m_linkEnabledModel, SIGNAL( dataChanged() ), this, SLOT( linkStateChanged() ) ); - } switch( m_port->data_type )