X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fsigsession.cpp;h=9ff6efe4df6e5d00d00b21a5c41d68f0f4f79acc;hb=c3a740dd5d095eb1cdf42e00df4d5a5c480ac5b3;hp=4f26842f5b8c89c1a8e16bc47d7f12e1753271be;hpb=4cb0b03353200f6747723e54a5a0e7e57e0ae096;p=pulseview.git diff --git a/pv/sigsession.cpp b/pv/sigsession.cpp index 4f26842..9ff6efe 100644 --- a/pv/sigsession.cpp +++ b/pv/sigsession.cpp @@ -239,9 +239,13 @@ set< shared_ptr > SigSession::get_data() const return data; } -vector< shared_ptr > SigSession::get_signals() const +mutex& SigSession::signals_mutex() const +{ + return _signals_mutex; +} + +const vector< shared_ptr >& SigSession::signals() const { - lock_guard lock(_signals_mutex); return _signals; } @@ -274,7 +278,7 @@ bool SigSession::add_decoder(srd_decoder *const dec) dynamic_pointer_cast(s); if (l && QString::fromUtf8(pdch->name). toLower().contains( - l->get_name().toLower())) + l->name().toLower())) channels[pdch] = l; }