-DecodeSignal::DecodeSignal(pv::SigSession &session, srd_decoder *const dec) :
- Trace(session, QString(dec->name)),
- _decoder(dec)
+DecodeSignal::DecodeSignal(pv::SigSession &session,
+ boost::shared_ptr<pv::data::Decoder> decoder) :
+ Trace(session, QString(decoder->get_decoder()->name)),
+ _decoder(decoder)