X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsigsession.cpp;h=ffe37d2008e2ac626aa6c686434b284033872c25;hp=cad702d810c923f818c363940c69a78f83c099ab;hb=e0fc58100fbcd6c3bfd5aecb213d7541a3436622;hpb=3195aeb6a867b6ab54b4a410182467f63f9b79f2 diff --git a/pv/sigsession.cpp b/pv/sigsession.cpp index cad702d8..ffe37d20 100644 --- a/pv/sigsession.cpp +++ b/pv/sigsession.cpp @@ -199,6 +199,13 @@ void SigSession::add_decoder(srd_decoder *const dec, { { lock_guard lock(_signals_mutex); + + if (!_decode_traces.empty()) { + qDebug("Currently only one decode trace can be added " + "at once"); + _decode_traces.clear(); + } + shared_ptr decoder( new data::Decoder(dec, probes)); shared_ptr d(