From 58cd1c74a555e54a727b35cd0414ba26b881b835 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sat, 5 Jul 2008 22:16:18 +0000 Subject: [PATCH] made muting BB-tracks work (closes #2010764) git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1274 0778d3d1-df1d-0410-868b-ea421aaaa00d --- ChangeLog | 3 +++ src/tracks/bb_track.cpp | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 38df4658c..99e2ca027 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-07-05 Tobias Doerffel + * src/tracks/bb_track.cpp: + made muting BB-tracks work (closes #2010764) + * src/gui/widgets/effect_rack_view.cpp: made removing effect-plugins thread-safe (closes #2010984) diff --git a/src/tracks/bb_track.cpp b/src/tracks/bb_track.cpp index 8fa98895d..ce1d0996e 100644 --- a/src/tracks/bb_track.cpp +++ b/src/tracks/bb_track.cpp @@ -350,6 +350,11 @@ bbTrack::~bbTrack() bool bbTrack::play( const midiTime & _start, const fpp_t _frames, const f_cnt_t _offset, Sint16 _tco_num ) { + if( isMuted() ) + { + return( FALSE ); + } + if( _tco_num >= 0 ) { return( engine::getBBTrackContainer()->play( _start, _frames,