X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Fdecoder.hpp;h=02f3f04bfb11385d17bab9abb0a888396ff50bde;hp=1ef3a28a9316ad030d9ab193515c6c257e595bd5;hb=8ce0e732cfe912e022eb96d06aaaa40390efcd6b;hpb=403c3e87178230339ceeb1927b2ed99d3fde046f;ds=sidebyside diff --git a/pv/data/decode/decoder.hpp b/pv/data/decode/decoder.hpp index 1ef3a28a..02f3f04b 100644 --- a/pv/data/decode/decoder.hpp +++ b/pv/data/decode/decoder.hpp @@ -67,7 +67,8 @@ public: bool have_required_channels() const; - srd_decoder_inst* create_decoder_inst(srd_session *session) const; + srd_decoder_inst* create_decoder_inst(srd_session *session); + void invalidate_decoder_inst(); private: const srd_decoder *const decoder_; @@ -76,6 +77,7 @@ private: vector channels_; map options_; + srd_decoder_inst *decoder_inst_; }; } // namespace decode