From 6b0c083ce5b58c732543c71acfcca21f8f0276b0 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. (cherry picked from commit ebd3d2653113e9ecf7c2e0ebadb281aa1e2a3228) --- 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 )