X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Fdecoderstack.h;h=6391e6a88ceb0b2d4c57e41f85591401446bf531;hb=bdc5c3b09d09781aa50ae3b128b2a7c6e2a53d5b;hp=339c1e0386daf3cd1b9421b67613956564444428;hpb=ddee4cf8c09fa27c329084b8706a984995648056;p=pulseview.git diff --git a/pv/data/decoderstack.h b/pv/data/decoderstack.h index 339c1e0..6391e6a 100644 --- a/pv/data/decoderstack.h +++ b/pv/data/decoderstack.h @@ -45,6 +45,8 @@ class TwoDecoderStack; namespace pv { +class SigSession; + namespace view { class LogicSignal; } @@ -68,7 +70,8 @@ private: static const int64_t DecodeChunkLength; public: - DecoderStack(const srd_decoder *const decoder); + DecoderStack(pv::SigSession &_session, + const srd_decoder *const decoder); virtual ~DecoderStack(); @@ -106,6 +109,7 @@ signals: void new_decode_data(); private: + pv::SigSession &_session; /** * This mutex prevents more than one decode operation occuring